示例#1
0
 public static function getTablesAll()
 {
     $modulesFields = self::getAllField();
     foreach ($modulesFields as $key => $fields) {
         foreach ($fields as $field) {
             $instance[$key][] = Vtiger_Functions::getModuleFieldInfo(getTabid($field['module']), $field['nameField']);
         }
     }
     return $instance;
 }
示例#2
0
 /**
  * Get Vtiger_Field instance by fieldid or fieldname
  * @param mixed fieldid or fieldname
  * @param Vtiger_Module Instance of the module if fieldname is used
  */
 static function getInstance($value, $moduleInstance = false)
 {
     global $adb;
     $instance = false;
     $data = Vtiger_Functions::getModuleFieldInfo($moduleInstance->id, $value);
     if ($data) {
         $instance = new self();
         $instance->initialize($data, $moduleInstance);
     }
     return $instance;
 }