ILIAS
trunk Revision v11.0_alpha-1866-gfa368f7776e
|
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().
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().
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(), null, UDF_TYPE_SELECT, UDF_TYPE_TEXT, and UDF_TYPE_WYSIWYG.
|
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().
ilCustomUserFieldsHelper::getPluginForType | ( | int | $type | ) |
Get plugin for udf type.
Definition at line 72 of file class.ilCustomUserFieldsHelper.php.
References XapiProxy\$plugin, getActivePlugins(), and null.
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.
|
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.