Exemple #1
0
 /**
  * @param	AddressBookRecord	$contact
  * @return	bool
  */
 public function UpdateContact($contact)
 {
     if ($this->_db->UpdateAddressBookRecord($contact)) {
         $result = $this->_db->DeleteAddressGroupsContactsByIdAddress($contact->IdAddress);
         if ($result && $contact->GroupsIds && count($contact->GroupsIds) > 0) {
             foreach ($contact->GroupsIds as $groupId) {
                 $result &= $this->InsertContactToGroup($contact->IdAddress, $groupId);
             }
         }
         return $result;
     }
     return false;
 }