ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Public Member Functions | |
addSuperior (ilOrgUnitUser $org_unit_user) | |
addPositions (ilOrgUnitPosition $org_unit_position) | |
getSuperiors () | |
loadSuperiors () | |
getOrgUnitPositions () | |
getUserId () | |
getLogin () | |
getEmail () | |
getSecondEmail () | |
setSecondEmail (string $second_email) | |
Static Public Member Functions | |
static | getInstanceById (int $user_id) |
static | getInstance (int $user_id, string $login, string $email, string $second_email) |
Protected Member Functions | |
loadOrgUnitPositions () | |
Protected Attributes | |
$user_id | |
$login | |
$second_email | |
$org_unit_positions = [] | |
$superiors = [] | |
Static Protected Attributes | |
static | $instances |
Private Member Functions | |
__construct (int $user_id, string $login, string $email, string $second_email) | |
Definition at line 7 of file class.ilOrgUnitUser.php.
|
private |
Definition at line 73 of file class.ilOrgUnitUser.php.
References OrgUnit\User\ilOrgUnitUser\$email, OrgUnit\User\ilOrgUnitUser\$login, OrgUnit\User\ilOrgUnitUser\$second_email, OrgUnit\User\ilOrgUnitUser\$user_id, and login().
OrgUnit\User\ilOrgUnitUser::addPositions | ( | ilOrgUnitPosition | $org_unit_position | ) |
ilOrgUnitPosition | $org_unit_position |
Definition at line 94 of file class.ilOrgUnitUser.php.
OrgUnit\User\ilOrgUnitUser::addSuperior | ( | ilOrgUnitUser | $org_unit_user | ) |
ilOrgUnitUser | $org_unit_user |
Definition at line 85 of file class.ilOrgUnitUser.php.
OrgUnit\User\ilOrgUnitUser::getEmail | ( | ) |
Definition at line 171 of file class.ilOrgUnitUser.php.
References OrgUnit\User\ilOrgUnitUser\$email.
|
static |
int | $user_id | |
string | $login | |
string |
Definition at line 63 of file class.ilOrgUnitUser.php.
References OrgUnit\User\ilOrgUnitUser\$email, OrgUnit\User\ilOrgUnitUser\$login, OrgUnit\User\ilOrgUnitUser\$second_email, and OrgUnit\User\ilOrgUnitUser\$user_id.
Referenced by OrgUnit\User\ilOrgUnitUserRepository\loadSuperiors(), and OrgUnit\User\ilOrgUnitUserRepository\loadUsersByUserIds().
|
static |
int | $user_id |
Definition at line 45 of file class.ilOrgUnitUser.php.
References OrgUnit\User\ilOrgUnitUser\$user_id.
Referenced by OrgUnit\User\ilOrgUnitUserRepository\getSuperiorsSql(), and OrgUnit\User\ilOrgUnitUserRepository\loadSuperiors().
OrgUnit\User\ilOrgUnitUser::getLogin | ( | ) |
Definition at line 162 of file class.ilOrgUnitUser.php.
References OrgUnit\User\ilOrgUnitUser\$login.
OrgUnit\User\ilOrgUnitUser::getOrgUnitPositions | ( | ) |
eager loading
Definition at line 128 of file class.ilOrgUnitUser.php.
References OrgUnit\User\ilOrgUnitUser\$org_unit_positions, and OrgUnit\User\ilOrgUnitUser\loadOrgUnitPositions().
OrgUnit\User\ilOrgUnitUser::getSecondEmail | ( | ) |
Definition at line 180 of file class.ilOrgUnitUser.php.
References OrgUnit\User\ilOrgUnitUser\$second_email.
OrgUnit\User\ilOrgUnitUser::getSuperiors | ( | ) |
Definition at line 106 of file class.ilOrgUnitUser.php.
References OrgUnit\User\ilOrgUnitUser\$superiors, and OrgUnit\User\ilOrgUnitUser\loadSuperiors().
OrgUnit\User\ilOrgUnitUser::getUserId | ( | ) |
Definition at line 153 of file class.ilOrgUnitUser.php.
References OrgUnit\User\ilOrgUnitUser\$user_id.
Referenced by ilMailTemplateContext\resolvePlaceholder(), and ilMailTemplateContextTest\testGlobalPlaceholdersCanBeResolvedWithCorrespondingValues().
|
protected |
eager loading
Definition at line 143 of file class.ilOrgUnitUser.php.
Referenced by OrgUnit\User\ilOrgUnitUser\getOrgUnitPositions().
OrgUnit\User\ilOrgUnitUser::loadSuperiors | ( | ) |
Definition at line 116 of file class.ilOrgUnitUser.php.
Referenced by OrgUnit\User\ilOrgUnitUser\getSuperiors().
OrgUnit\User\ilOrgUnitUser::setSecondEmail | ( | string | $second_email | ) |
string | $second_email |
Definition at line 189 of file class.ilOrgUnitUser.php.
References OrgUnit\User\ilOrgUnitUser\$second_email.
|
protected |
Definition at line 25 of file class.ilOrgUnitUser.php.
Referenced by OrgUnit\User\ilOrgUnitUser\__construct(), OrgUnit\User\ilOrgUnitUser\getEmail(), and OrgUnit\User\ilOrgUnitUser\getInstance().
|
staticprotected |
Definition at line 13 of file class.ilOrgUnitUser.php.
|
protected |
Definition at line 21 of file class.ilOrgUnitUser.php.
Referenced by OrgUnit\User\ilOrgUnitUser\__construct(), OrgUnit\User\ilOrgUnitUser\getInstance(), and OrgUnit\User\ilOrgUnitUser\getLogin().
|
protected |
Definition at line 33 of file class.ilOrgUnitUser.php.
Referenced by OrgUnit\User\ilOrgUnitUser\getOrgUnitPositions().
|
protected |
Definition at line 29 of file class.ilOrgUnitUser.php.
Referenced by OrgUnit\User\ilOrgUnitUser\__construct(), OrgUnit\User\ilOrgUnitUser\getInstance(), OrgUnit\User\ilOrgUnitUser\getSecondEmail(), and OrgUnit\User\ilOrgUnitUser\setSecondEmail().
|
protected |
Definition at line 37 of file class.ilOrgUnitUser.php.
Referenced by OrgUnit\User\ilOrgUnitUser\getSuperiors().
|
protected |
Definition at line 17 of file class.ilOrgUnitUser.php.
Referenced by OrgUnit\User\ilOrgUnitUser\__construct(), OrgUnit\User\ilOrgUnitUser\getInstance(), OrgUnit\User\ilOrgUnitUser\getInstanceById(), and OrgUnit\User\ilOrgUnitUser\getUserId().