def add(self, contact_creation_information):
     """Creates a Contact resource"""
     contact = Contact(self.context)
     qry = ClientQuery.create_entry_query(self, contact_creation_information)
     self.context.add_query(qry, contact)
     self.add_child(contact)
     return contact
Exemple #2
0
 def add(self):
     """Creates a Contact resource"""
     contact = Contact(self.context)
     qry = ClientQuery.create_entry_query(self, contact)
     self.context.add_query(qry, contact)
     self.add_child(contact)
     return contact
Exemple #3
0
 def add(self, list_creation_information):
     """Creates a List resource"""
     list_entry = List(self.context)
     list_creation_information._include_metadata = self.include_metadata
     qry = ClientQuery.create_entry_query(self, list_creation_information.payload)
     self.context.add_query(qry, list_entry)
     self.add_child(list_entry)
     return list_entry
Exemple #4
0
 def add_from_json(self, contact_creation_information):
     """Creates a Contact resource from JSON"""
     contact = Contact(self.context)
     qry = ClientQuery.create_entry_query(self,
                                          contact_creation_information)
     self.context.add_query(qry, contact)
     self.add_child(contact)
     return contact