ILIAS
trunk Revision v11.0_alpha-1831-g8615d53dadb
|
Public Member Functions | |
__construct (private readonly Container $dic) | |
isItemActive (isItem $item) | |
customPosition (isItem $item) | |
customTranslationForUser (hasTitle $item) | |
getParent (isItem $item) | |
Private Member Functions | |
translations () | |
userLanguage () | |
groups () | |
entries () | |
id () | |
maybeGetItem (isItem $item) | |
Private Attributes | |
GroupsRepositoryDB | $groups_repository = null |
EntriesRepositoryDB | $entries_repository = null |
IdentificationFactory | $identifications = null |
TranslationsRepositoryDB | $translations_repository = null |
string | $user_language = null |
Definition at line 41 of file class.ilFooterCustomItemInformation.php.
ilFooterCustomItemInformation::__construct | ( | private readonly Container | $dic | ) |
Definition at line 49 of file class.ilFooterCustomItemInformation.php.
ilFooterCustomItemInformation::customPosition | ( | isItem | $item | ) |
Implements ILIAS\GlobalScreen\Scope\Footer\Collector\Information\ItemInformation.
Definition at line 120 of file class.ilFooterCustomItemInformation.php.
References Vendor\Package\$d, maybeGetItem(), null, and ILIAS\GlobalScreen\Scope\Footer\Factory\isItem\withPosition().
ilFooterCustomItemInformation::customTranslationForUser | ( | hasTitle | $item | ) |
Implements ILIAS\GlobalScreen\Scope\Footer\Collector\Information\ItemInformation.
Definition at line 130 of file class.ilFooterCustomItemInformation.php.
References Vendor\Package\$d, maybeGetItem(), null, translations(), userLanguage(), and ILIAS\GlobalScreen\Scope\Footer\Factory\hasTitle\withTitle().
|
private |
Definition at line 82 of file class.ilFooterCustomItemInformation.php.
References $entries_repository, null, and ILIAS\GlobalScreen\UI\Footer\Entries\EntriesRepositoryDB\preload().
Referenced by getParent(), and maybeGetItem().
ilFooterCustomItemInformation::getParent | ( | isItem | $item | ) |
Implements ILIAS\GlobalScreen\Scope\Footer\Collector\Information\ItemInformation.
Definition at line 147 of file class.ilFooterCustomItemInformation.php.
References entries(), ILIAS\GlobalScreen\isGlobalScreenItem\getProviderIdentification(), id(), and null.
|
private |
Definition at line 71 of file class.ilFooterCustomItemInformation.php.
References $groups_repository, null, and ILIAS\GlobalScreen\UI\Footer\Groups\GroupsRepositoryDB\preload().
Referenced by maybeGetItem().
|
private |
Definition at line 93 of file class.ilFooterCustomItemInformation.php.
Referenced by getParent().
ilFooterCustomItemInformation::isItemActive | ( | isItem | $item | ) |
Implements ILIAS\GlobalScreen\Scope\Footer\Collector\Information\ItemInformation.
Definition at line 110 of file class.ilFooterCustomItemInformation.php.
References Vendor\Package\$d, ILIAS\GlobalScreen\Scope\Footer\Factory\isItem\isAvailable(), maybeGetItem(), and null.
|
private |
Definition at line 98 of file class.ilFooterCustomItemInformation.php.
References entries(), ILIAS\GlobalScreen\isGlobalScreenItem\getProviderIdentification(), groups(), and null.
Referenced by customPosition(), customTranslationForUser(), and isItemActive().
|
private |
Definition at line 53 of file class.ilFooterCustomItemInformation.php.
References $translations_repository, and null.
Referenced by customTranslationForUser().
|
private |
Definition at line 63 of file class.ilFooterCustomItemInformation.php.
References $user_language, and null.
Referenced by customTranslationForUser().
|
private |
Definition at line 44 of file class.ilFooterCustomItemInformation.php.
Referenced by entries().
|
private |
Definition at line 43 of file class.ilFooterCustomItemInformation.php.
Referenced by groups().
|
private |
Definition at line 45 of file class.ilFooterCustomItemInformation.php.
|
private |
Definition at line 46 of file class.ilFooterCustomItemInformation.php.
Referenced by translations().
|
private |
Definition at line 47 of file class.ilFooterCustomItemInformation.php.
Referenced by userLanguage().