public function VtigerActorOperation($webserviceObject, $user, $adb, $log)
 {
     parent::__construct($webserviceObject, $user, $adb, $log);
     $this->entityTableName = $this->getActorTables();
     if ($this->entityTableName === null) {
         throw new WebServiceException(WebServiceErrorCode::$UNKOWNENTITY, "Entity is not associated with any tables");
     }
     $this->meta = new VtigerCRMActorMeta($this->entityTableName, $webserviceObject, $adb, $user);
     $this->moduleFields = null;
 }
 public function __construct($webserviceObject, $user, $adb, $log)
 {
     parent::__construct($webserviceObject, $user, $adb, $log);
     $this->entityTableName = $this->getActorTables();
     if ($this->entityTableName === null) {
         throw new WebServiceException(WebServiceErrorCode::$UNKOWNENTITY, "Entity is not associated with any tables");
     }
     $this->meta = $this->getMetaInstance();
     $this->moduleFields = null;
     $this->element = null;
     $this->id = null;
 }
 public function VtigerModuleOperation($webserviceObject, $user, $adb, $log)
 {
     parent::__construct($webserviceObject, $user, $adb, $log);
     $this->meta = $this->getMetaInstance();
     $this->tabId = $this->meta->getTabId();
 }
示例#4
0
 public function VtigerModuleOperation($webserviceObject, $user, $adb, $log)
 {
     parent::__construct($webserviceObject, $user, $adb, $log);
     $this->meta = new VtigerCRMObjectMeta($this->webserviceObject, $this->user);
     $this->tabId = $this->meta->getTabId();
 }