public function insert(ContactEntity $contact) { if ($contact->getId() != null) { return $this->update($contact); } return parent::insert($contact); }