Example #1
0
 def get_all_arguments(self):
     """
     Gets all arguments and premises belong to it. It stores result in
     arguments variable. After you call this method, you can use arguments
     variable.
     """
     arguments = self.fetch_arguments()
     for argument in arguments.results:
         a = Argument(argument)
         a.user = User(a.user)
         premises = []
         for premise in a.premises:
             prms = Premise(premise)
             prms.user = User(prms.user)
             premises.append(prms)
         a.premises = premises
         self.arguments.append(a)
     if arguments.next:
         self.url = arguments.next
         self.get_all_arguments()
Example #2
0
 def get_all_arguments(self):
     """
     Gets all arguments and premises belong to it. It stores result in
     arguments variable. After you call this method, you can use arguments
     variable.
     """
     arguments = self.fetch_arguments()
     for argument in arguments.results:
         a = Argument(argument)
         a.user = User(a.user)
         premises = []
         for premise in a.premises:
             prms = Premise(premise)
             prms.user = User(prms.user)
             premises.append(prms)
         a.premises = premises
         self.arguments.append(a)
     if arguments.next:
         self.url = arguments.next
         self.get_all_arguments()