|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Description of class class. More...
Collaboration diagram for ilCustomUserFieldsHelper: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().
Here is the caller graph for this function:| 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.
Here is the call graph for this function:
|
static |
Get instance.
Definition at line 44 of file class.ilCustomUserFieldsHelper.php.
References $instance.
Referenced by ilAccountRegistrationGUI\__initForm(), ilCustomUserFieldsGUI\create(), ilCustomUserFieldsGUI\initForm(), ilPersonalProfileGUI\initPersonalDataForm(), ilUserDefinedData\lookupData(), and ilCustomUserFieldsGUI\update().
Here is the caller graph for this function:| ilCustomUserFieldsHelper::getPluginForType | ( | $a_type | ) |
Get plugin for udf type.
Definition at line 74 of file class.ilCustomUserFieldsHelper.php.
References $a_type, and getActivePlugins().
Here is the call graph for this function:| 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.
Here is the call graph for this function:
|
staticprivate |
Definition at line 13 of file class.ilCustomUserFieldsHelper.php.
Referenced by getInstance().
|
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.