|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Collaboration diagram for ilCustomUserFieldsHelper:Public Member Functions | |
| __construct () | |
| getUDFTypes () | |
| getPluginForType (int $type) | |
| Get plugin for udf type. More... | |
| getActivePlugins () | |
| Get plugins for fields. More... | |
| getFormPropertyForDefinition (array $definition, bool $changeable=true, string $default_value='') | |
| Get form property for definition. More... | |
Static Public Member Functions | |
| static | getInstance () |
Protected Attributes | |
| ilComponentRepository | $component_repository |
| ilComponentFactory | $component_factory |
Private Attributes | |
| Language | $lng |
Static Private Attributes | |
| static ilCustomUserFieldsHelper | $instance = null |
Definition at line 29 of file class.ilCustomUserFieldsHelper.php.
| ilCustomUserFieldsHelper::__construct | ( | ) |
Definition at line 36 of file class.ilCustomUserFieldsHelper.php.
References $DIC, and ILIAS\Repository\lng().
Here is the call graph for this function:| ilCustomUserFieldsHelper::getActivePlugins | ( | ) |
Get plugins for fields.
Definition at line 86 of file class.ilCustomUserFieldsHelper.php.
References ilUDFDefinitionPlugin\UDF_SLOT_ID.
Referenced by getFormPropertyForDefinition(), getPluginForType(), and getUDFTypes().
Here is the caller graph for this function:| ilCustomUserFieldsHelper::getFormPropertyForDefinition | ( | array | $definition, |
| bool | $changeable = true, |
||
| string | $default_value = '' |
||
| ) |
Get form property for definition.
Definition at line 94 of file class.ilCustomUserFieldsHelper.php.
References XapiProxy\$plugin, ilUserDefinedFields\_getInstance(), getActivePlugins(), UDF_TYPE_SELECT, UDF_TYPE_TEXT, and UDF_TYPE_WYSIWYG.
Here is the call graph for this function:
|
static |
Definition at line 45 of file class.ilCustomUserFieldsHelper.php.
Referenced by ilCustomUserFieldsGUI\create(), ilAccountRegistrationGUI\initForm(), ilCustomUserFieldsGUI\initForm(), ilObjUserGUI\initForm(), ilPersonalProfileGUI\initPersonalDataForm(), ilUserDefinedData\lookupData(), and ilCustomUserFieldsGUI\update().
Here is the caller graph for this function:| ilCustomUserFieldsHelper::getPluginForType | ( | int | $type | ) |
Get plugin for udf type.
Definition at line 72 of file class.ilCustomUserFieldsHelper.php.
References XapiProxy\$plugin, and getActivePlugins().
Here is the call graph for this function:| ilCustomUserFieldsHelper::getUDFTypes | ( | ) |
Definition at line 56 of file class.ilCustomUserFieldsHelper.php.
References XapiProxy\$plugin, getActivePlugins(), ILIAS\Repository\lng(), UDF_TYPE_SELECT, UDF_TYPE_TEXT, and UDF_TYPE_WYSIWYG.
Here is the call graph for this function:
|
protected |
Definition at line 34 of file class.ilCustomUserFieldsHelper.php.
|
protected |
Definition at line 33 of file class.ilCustomUserFieldsHelper.php.
|
staticprivate |
Definition at line 31 of file class.ilCustomUserFieldsHelper.php.
|
private |
Definition at line 32 of file class.ilCustomUserFieldsHelper.php.