ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Public Member Functions | |
getFields (array $groups_to_skip=[], array $fields_to_skip=[]) | |
getVisibleFields (Context $context, ?\ilObjUser $user=null, array $groups_to_skip=[], array $fields_to_skip=[]) | |
getFieldByIdentifier (string $identifier) | |
addFieldsToForm (\ilPropertyFormGUI $form, Context $context, bool $do_require, ?\ilObjUser $current_user, array $fields_to_skip=[]) | |
addFormValuesToUser (\ilPropertyFormGUI $form, Context $context, \ilObjUser $current_user) | |
getDataFor (int $usr_id) | |
getDataForMultiple (array $usr_ids) | |
isProfileIncomplete (\ilObjUser $user) | |
userFieldVisibleToUser (string $definition_class) | |
userFieldEditableByUser (string $definition_class) | |
getIgnorableRequiredFields () | |
getAllUserDefinedFields () | |
getVisibleUserDefinedFields (Context $context) | |
tempStorePicture (\ilPropertyFormGUI $form) | |
Definition at line 24 of file Profile.php.
ILIAS\User\Profile\Profile::addFieldsToForm | ( | \ilPropertyFormGUI | $form, |
Context | $context, | ||
bool | $do_require, | ||
?\ilObjUser | $current_user, | ||
array | $fields_to_skip = [] |
||
) |
Implemented in ILIAS\User\Profile\ProfileImplementation.
ILIAS\User\Profile\Profile::addFormValuesToUser | ( | \ilPropertyFormGUI | $form, |
Context | $context, | ||
\ilObjUser | $current_user | ||
) |
Implemented in ILIAS\User\Profile\ProfileImplementation.
ILIAS\User\Profile\Profile::getAllUserDefinedFields | ( | ) |
Implemented in ILIAS\User\Profile\ProfileImplementation.
ILIAS\User\Profile\Profile::getDataFor | ( | int | $usr_id | ) |
Implemented in ILIAS\User\Profile\ProfileImplementation.
ILIAS\User\Profile\Profile::getDataForMultiple | ( | array | $usr_ids | ) |
array | $usr_ids |
Implemented in ILIAS\User\Profile\ProfileImplementation.
ILIAS\User\Profile\Profile::getFieldByIdentifier | ( | string | $identifier | ) |
Implemented in ILIAS\User\Profile\ProfileImplementation.
ILIAS\User\Profile\Profile::getFields | ( | array | $groups_to_skip = [] , |
array | $fields_to_skip = [] |
||
) |
Implemented in ILIAS\User\Profile\ProfileImplementation.
ILIAS\User\Profile\Profile::getIgnorableRequiredFields | ( | ) |
Implemented in ILIAS\User\Profile\ProfileImplementation.
ILIAS\User\Profile\Profile::getVisibleFields | ( | Context | $context, |
?\ilObjUser | $user = null , |
||
array | $groups_to_skip = [] , |
||
array | $fields_to_skip = [] |
||
) |
Implemented in ILIAS\User\Profile\ProfileImplementation.
ILIAS\User\Profile\Profile::getVisibleUserDefinedFields | ( | Context | $context | ) |
Implemented in ILIAS\User\Profile\ProfileImplementation.
Referenced by ilUserDefinedFieldsPlaceholderDescription\__construct(), and ilExportFieldsInfo\getSelectableFieldsInfo().
ILIAS\User\Profile\Profile::isProfileIncomplete | ( | \ilObjUser | $user | ) |
Implemented in ILIAS\User\Profile\ProfileImplementation.
ILIAS\User\Profile\Profile::tempStorePicture | ( | \ilPropertyFormGUI | $form | ) |
Implemented in ILIAS\User\Profile\ProfileImplementation.
ILIAS\User\Profile\Profile::userFieldEditableByUser | ( | string | $definition_class | ) |
Implemented in ILIAS\User\Profile\ProfileImplementation.
ILIAS\User\Profile\Profile::userFieldVisibleToUser | ( | string | $definition_class | ) |
Implemented in ILIAS\User\Profile\ProfileImplementation.