ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
Public Member Functions | |
current () | |
push (ScreenContext $context) | |
external () | |
clear () | |
![]() | |
__construct (protected ContextRepository $repo) | |
push (ScreenContext $context) | |
getLast () | |
getStack () | |
getStackAsArray () | |
hasMatch (ContextCollection $other_collection) | |
main () | |
desktop () | |
repository () | |
administration () | |
external () | |
lti () | |
Protected Member Functions | |
claim (ScreenContext $context, bool $silent=false) | |
Private Member Functions | |
checkCallLocation (ScreenContext $context, bool $silent=false) | |
Private Attributes | |
array | $call_locations = [] |
Additional Inherited Members | |
![]() | |
function return | $this: self { $this->push($this->repo->internal()) |
![]() | |
array | $stack = [] |
Definition at line 29 of file CalledContexts.php.
|
private |
Definition at line 71 of file CalledContexts.php.
References ILIAS\GlobalScreen\ScreenContext\ScreenContext\getUniqueContextIdentifier().
Referenced by ILIAS\GlobalScreen\ScreenContext\Stack\CalledContexts\claim().
|
protected |
Definition at line 61 of file CalledContexts.php.
References ILIAS\GlobalScreen\ScreenContext\Stack\CalledContexts\checkCallLocation().
Referenced by ILIAS\GlobalScreen\ScreenContext\Stack\CalledContexts\external(), and ILIAS\GlobalScreen\ScreenContext\Stack\CalledContexts\push().
ILIAS\GlobalScreen\ScreenContext\Stack\CalledContexts::clear | ( | ) |
Definition at line 55 of file CalledContexts.php.
ILIAS\GlobalScreen\ScreenContext\Stack\CalledContexts::current | ( | ) |
Definition at line 33 of file CalledContexts.php.
References ILIAS\GlobalScreen\ScreenContext\Stack\ContextCollection\getLast().
Referenced by ilHTMLExportViewLayoutProvider\getBreadCrumbsModification(), ilLMHtmlExportViewLayoutProvider\getBreadCrumbsModification(), ilMDKeywordExposer\getContentModification(), DashboardLayoutProvider\getMainBarModification(), ilTestPlayerLayoutProvider\getMainBarModification(), ilLMHtmlExportViewLayoutProvider\getMainBarModification(), ilHTMLExportViewLayoutProvider\getMainBarModification(), ilLMHtmlExportViewLayoutProvider\getMetaBarModification(), ilHTMLExportViewLayoutProvider\getMetaBarModification(), ILIAS\components\WOPI\Embed\EmbeddedApplicationGSProvider\getMetaBarModification(), ilTestPlayerLayoutProvider\getShortTitleModification(), ilTestPlayerLayoutProvider\getTitleModification(), ilTestPlayerToolProvider\getToolsForContextStack(), ilMediaPoolGSToolProvider\getToolsForContextStack(), ilWorkspaceGSToolProvider\getToolsForContextStack(), ilAdminGSToolProvider\getToolsForContextStack(), ilExerciseGSToolProvider\getToolsForContextStack(), ilCOPageEditGSToolProvider\getToolsForContextStack(), ilLMGSToolProvider\getToolsForContextStack(), ilTaxonomyGSToolProvider\getToolsForContextStack(), ilLMEditGSToolProvider\getToolsForContextStack(), ILIAS\OrgUnit\Provider\OrgUnitToolProvider\getToolsForContextStack(), ilSkillGSToolProvider\getToolsForContextStack(), ilTestPlayerLayoutProvider\getViewTitleModification(), ILIAS\Init\StartupSequence\StartUpSequenceLayoutProvider\isForcedStartupStep(), ILIAS\components\WOPI\Embed\EmbeddedApplicationGSProvider\isInterestedInContexts(), ilLSViewLayoutProvider\isKioskModeEnabled(), ilTestPlayerLayoutProvider\isKioskModeEnabled(), ILIAS\LTI\Screen\LtiViewLayoutProvider\isLTIExitMode(), and ILIAS\Test\Presentation\PrintLayoutProvider\isTestContextPrint().
ILIAS\GlobalScreen\ScreenContext\Stack\CalledContexts::external | ( | ) |
Definition at line 48 of file CalledContexts.php.
References ILIAS\GlobalScreen\ScreenContext\Stack\ContextCollection\$this, and ILIAS\GlobalScreen\ScreenContext\Stack\CalledContexts\claim().
ILIAS\GlobalScreen\ScreenContext\Stack\CalledContexts::push | ( | ScreenContext | $context | ) |
Definition at line 39 of file CalledContexts.php.
References ILIAS\GlobalScreen\ScreenContext\Stack\CalledContexts\claim(), and ILIAS\GlobalScreen\ScreenContext\ScreenContext\getUniqueContextIdentifier().
|
private |
Definition at line 31 of file CalledContexts.php.