X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=DataObjects%2FCore_company.php;h=dc4f370db70d6d6a3f5b7c28c5e1744085def4d1;hb=1fc7580a65609dd00cefce8a2d0852ba77367201;hp=bbabcc6513df0d6343857a680c42f7f8a24b24ac;hpb=220e51fac95b667123cb8b48abc3e1dd6149986c;p=Pman.Core diff --git a/DataObjects/Core_company.php b/DataObjects/Core_company.php index bbabcc65..dc4f370d 100644 --- a/DataObjects/Core_company.php +++ b/DataObjects/Core_company.php @@ -474,4 +474,22 @@ class Pman_Core_DataObjects_Core_Company extends DB_DataObject $roo->jok('Merged'); } + + function checkName($roo) + { + $company = DB_DataObject::factory('core_company'); + $company->setFrom(array( + 'name' => $this->name + )); + + if(!empty($this->id)){ + $company->whereAdd("id != {$this->id}"); + } + + if(!$company->find(true)){ + $roo->jok('OK'); + } + + $roo->jok('EXISTS'); + } }