예제 #1
2
 protected static function checkFieldExists($entityId, $fieldName)
 {
     $fld = UserFieldTable::getList(array('filter' => array('=ENTITY_ID' => $entityId, '=FIELD_NAME' => $fieldName), 'limit' => 1))->fetch();
     return is_array($fld) && (string) $fld['FIELD_NAME'] != '';
 }
예제 #2
-1
 /**
  * Returns list of user fields in ORM way
  * 
  * @param mixed[] A standard ORM getList() first agrument
  * 
  * @return DBResult
  */
 public static function getFieldList($parameters = array())
 {
     if (!is_array($parameters)) {
         $parameters = array();
     }
     $parameters['filter']['=ENTITY_ID'] = static::getTargetEntityId();
     return UserFieldTable::getList($parameters);
 }