| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 Inheritance diagram for ilFooterCustomItemInformation:
 Collaboration diagram for ilFooterCustomItemInformation: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(), and ILIAS\GlobalScreen\Scope\Footer\Factory\isItem\withPosition().
 Here is the call graph for this function:| 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(), translations(), userLanguage(), ILIAS\GlobalScreen\Scope\Footer\Factory\isItem\withIsCore(), and ILIAS\GlobalScreen\Scope\Footer\Factory\hasTitle\withTitle().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 82 of file class.ilFooterCustomItemInformation.php.
References $entries_repository, and ILIAS\GlobalScreen\UI\Footer\Entries\EntriesRepositoryDB\preload().
Referenced by getParent(), and maybeGetItem().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilFooterCustomItemInformation::getParent | ( | isItem | $item | ) | 
Implements ILIAS\GlobalScreen\Scope\Footer\Collector\Information\ItemInformation.
Definition at line 151 of file class.ilFooterCustomItemInformation.php.
References entries(), ILIAS\GlobalScreen\isGlobalScreenItem\getProviderIdentification(), and id().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 71 of file class.ilFooterCustomItemInformation.php.
References $groups_repository, and ILIAS\GlobalScreen\UI\Footer\Groups\GroupsRepositoryDB\preload().
Referenced by maybeGetItem().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 93 of file class.ilFooterCustomItemInformation.php.
Referenced by getParent().
 Here is the caller graph for this function:| 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(), and maybeGetItem().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 98 of file class.ilFooterCustomItemInformation.php.
References entries(), ILIAS\GlobalScreen\isGlobalScreenItem\getProviderIdentification(), and groups().
Referenced by customPosition(), customTranslationForUser(), and isItemActive().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 53 of file class.ilFooterCustomItemInformation.php.
References $translations_repository.
Referenced by customTranslationForUser().
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 63 of file class.ilFooterCustomItemInformation.php.
References $user_language.
Referenced by customTranslationForUser().
 Here is the caller graph for this function:
      
  | 
  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().