ILIAS  release_7 Revision v7.30-3-g800a261c036
AbstractModificationProvider.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
38
44{
52 protected $factory;
53
57 public function __construct(Container $dic)
58 {
60 $this->context_collection = $this->globalScreen()->tool()->context()->collection();
61 $this->factory = $this->globalScreen()->layout()->factory();
62 }
63
67 public function getContentModification(CalledContexts $screen_context_stack) : ?ContentModification
68 {
69 return null;
70 }
71
75 public function getLogoModification(CalledContexts $screen_context_stack) : ?LogoModification
76 {
77 return null;
78 }
79
80 public function getResponsiveLogoModification(CalledContexts $screen_context_stack) : ?LogoModification
81 {
82 return null;
83 }
84
88 public function getMainBarModification(CalledContexts $screen_context_stack) : ?MainBarModification
89 {
90 return null;
91 }
92
96 public function getMetaBarModification(CalledContexts $screen_context_stack) : ?MetaBarModification
97 {
98 return null;
99 }
100
104 public function getBreadCrumbsModification(CalledContexts $screen_context_stack) : ?BreadCrumbsModification
105 {
106 return null;
107 }
108
112 public function getFooterModification(CalledContexts $screen_context_stack) : ?FooterModification
113 {
114 return null;
115 }
116
120 public function getPageBuilderDecorator(CalledContexts $screen_context_stack) : ?PageBuilderModification
121 {
122 return null;
123 }
124
128 public function getTitleModification(CalledContexts $screen_context_stack) : ?TitleModification
129 {
130 return null;
131 }
132
136 public function getShortTitleModification(CalledContexts $screen_context_stack) : ?ShortTitleModification
137 {
138 return null;
139 }
140
144 public function getViewTitleModification(CalledContexts $screen_context_stack) : ?ViewTitleModification
145 {
146 return null;
147 }
148}
An exception for terminatinating execution or to throw for unit testing.
Customizing of pimple-DIC for ILIAS.
Definition: Container.php:19
Class ToolFactory This factory provides you all available types for MainMenu GlobalScreen Tools.
Definition: ToolFactory.php:30
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc