/** * @param CCommonSubAdmin $subAdmin * @return bool */ function UpdateSubAdmin(&$subAdmin) { if ($this->_connector->Execute($this->_commandCreator->UpdateSubAdmin($subAdmin))) { $this->_connector->Execute($this->_commandCreator->ClearSubAdminDomains($subAdmin->Id)); if (count($subAdmin->DomainIds) > 0) { return $this->_connector->Execute($this->_commandCreator->AddSubAdminDomain($subAdmin->Id, $subAdmin->DomainIds)); } return true; } return false; }