public function __construct($id = null, $app = null) { parent::__construct(null, $app); if ($id != null) { $results = Infusionsoft_ContactGroupAssignDataService::query(new Infusionsoft_ContactGroupAssign(), array('GroupId' => $id % 10000000, 'ContactId' => floor($id / 10000000)), 1, 0, array('ContactId', 'GroupId', 'DateCreated', 'ContactGroup'), $app); if (count($results) == 0) { throw new Infusionsoft_Exception("Could not load " . $this->table . " with id " . $id); } $object = $results[0]; $this->GroupId = $object->GroupId; $this->ContactId = $object->ContactId; $this->ContactGroup = $object->ContactGroup; $this->DateCreated = $object->DateCreated; $this->data['Id'] = $this->ContactId * 10000000 + $this->GroupId; } }
public function __construct($id = null, $app = null) { parent::__construct($id, $app); }