Exemplo n.º 1
0
 public static function GetFieldsInfo($typeID)
 {
     $typeID = intval($typeID);
     switch ($typeID) {
         case self::Lead:
             return CCrmLead::GetFieldsInfo();
         case self::Contact:
             return CCrmContact::GetFieldsInfo();
         case self::Company:
             return CCrmCompany::GetFieldsInfo();
         case self::Deal:
             return CCrmDeal::GetFieldsInfo();
         case self::Quote:
             return CCrmQuote::GetFieldsInfo();
     }
     return null;
 }
Exemplo n.º 2
0
 protected function getFieldsInfo()
 {
     if (!$this->FIELDS_INFO) {
         $this->FIELDS_INFO = CCrmDeal::GetFieldsInfo();
         self::prepareUserFieldsInfo($this->FIELDS_INFO, CCrmDeal::$sUFEntityID);
     }
     return $this->FIELDS_INFO;
 }