ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Description of class class. More...
Public Member Functions | |
__construct () | |
getUDFTypes () | |
Get udf types. More... | |
getPluginForType ($a_type) | |
Get plugin for udf type. More... | |
getActivePlugins () | |
Get plugins for fields. More... | |
getFormPropertyForDefinition ($definition, $a_changeable=true, $a_default_value=null) | |
Get form property for definition. More... | |
Static Public Member Functions | |
static | getInstance () |
Get instance. More... | |
Private Attributes | |
$lng = null | |
$plugin_admin = null | |
$logger = null | |
Static Private Attributes | |
static | $instance = null |
Description of class class.
Definition at line 11 of file class.ilCustomUserFieldsHelper.php.
ilCustomUserFieldsHelper::__construct | ( | ) |
ilCustomUserFieldsHelper::getActivePlugins | ( | ) |
Get plugins for fields.
array | $def_ids |
Definition at line 89 of file class.ilCustomUserFieldsHelper.php.
References ilUDFDefinitionPlugin\UDF_C_NAME, ilUDFDefinitionPlugin\UDF_C_TYPE, and ilUDFDefinitionPlugin\UDF_SLOT_ID.
Referenced by getFormPropertyForDefinition(), getPluginForType(), and getUDFTypes().
ilCustomUserFieldsHelper::getFormPropertyForDefinition | ( | $definition, | |
$a_changeable = true , |
|||
$a_default_value = null |
|||
) |
Get form property for definition.
array | $definition |
Definition at line 119 of file class.ilCustomUserFieldsHelper.php.
References ilUserDefinedFields\_getInstance(), getActivePlugins(), UDF_TYPE_SELECT, UDF_TYPE_TEXT, and UDF_TYPE_WYSIWYG.
|
static |
Get instance.
Definition at line 44 of file class.ilCustomUserFieldsHelper.php.
Referenced by ilAccountRegistrationGUI\__initForm(), ilCustomUserFieldsGUI\create(), ilObjUserGUI\getValues(), ilCustomUserFieldsGUI\initForm(), ilPersonalProfileGUI\initPersonalDataForm(), ilUserDefinedData\lookupData(), and ilCustomUserFieldsGUI\update().
ilCustomUserFieldsHelper::getPluginForType | ( | $a_type | ) |
Get plugin for udf type.
Definition at line 74 of file class.ilCustomUserFieldsHelper.php.
References $a_type, and getActivePlugins().
ilCustomUserFieldsHelper::getUDFTypes | ( | ) |
Get udf types.
Definition at line 56 of file class.ilCustomUserFieldsHelper.php.
References getActivePlugins(), UDF_TYPE_SELECT, UDF_TYPE_TEXT, and UDF_TYPE_WYSIWYG.
|
staticprivate |
Definition at line 13 of file class.ilCustomUserFieldsHelper.php.
|
private |
Definition at line 19 of file class.ilCustomUserFieldsHelper.php.
|
private |
Definition at line 29 of file class.ilCustomUserFieldsHelper.php.
|
private |
Definition at line 24 of file class.ilCustomUserFieldsHelper.php.