ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
◀ ilDoc Overview
Property.php
Go to the documentation of this file.
1
<?php
2
19
namespace
ILIAS\User
;
20
21
use
ILIAS\User\Settings\AvailableSections
as SettingsSections;
22
use
ILIAS\User\Profile\Fields\AvailableSections
as ProfileSections;
23
use
ILIAS\Language\Language
;
24
25
interface
Property
26
{
27
public
function
getIdentifier
(): string;
28
public
function
getLabel
(
Language
$lng
): string;
29
public
function
getSection
(): SettingsSections|ProfileSections;
30
public
function
retrieveValueFromUser
(\
ilObjUser
$user): mixed;
31
}
ilObjUser
User class.
Definition:
class.ilObjUser.php:46
ILIAS\Language\Language
Definition:
Language.php:24
ILIAS\User\Property
Definition:
Property.php:26
ILIAS\User\Property\getSection
getSection()
ILIAS\User\Property\retrieveValueFromUser
retrieveValueFromUser(\ilObjUser $user)
ILIAS\User\Property\getIdentifier
getIdentifier()
ILIAS\User\Property\getLabel
getLabel(Language $lng)
ILIAS\User\Profile\Fields\AvailableSections
AvailableSections
Definition:
AvailableSections.php:24
ILIAS\User\Settings\AvailableSections
AvailableSections
Definition:
AvailableSections.php:24
ILIAS\User
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
UserEvent.php:21
$lng
global $lng
Definition:
privfeed.php:31
components
ILIAS
User
src
Property.php
Generated on Sat Oct 18 2025 23:03:11 for ILIAS by
1.9.4 (using
Doxyfile
)