ILIAS  release_6 Revision v6.24-5-g0c8bfefb3b8
AbstractModificationProvider.php
Go to the documentation of this file.
2
18
25{
26
34 protected $factory;
35
36
40 public function __construct(Container $dic)
41 {
43 $this->context_collection = $this->globalScreen()->tool()->context()->collection();
44 $this->factory = $this->globalScreen()->layout()->factory();
45 }
46
47
51 public function getContentModification(CalledContexts $screen_context_stack) : ?ContentModification
52 {
53 return null;
54 }
55
59 public function getLogoModification(CalledContexts $screen_context_stack) : ?LogoModification
60 {
61 return null;
62 }
63
64 public function getResponsiveLogoModification(CalledContexts $screen_context_stack) : ?LogoModification
65 {
66 return null;
67 }
68
72 public function getMainBarModification(CalledContexts $screen_context_stack) : ?MainBarModification
73 {
74 return null;
75 }
76
77
81 public function getMetaBarModification(CalledContexts $screen_context_stack) : ?MetaBarModification
82 {
83 return null;
84 }
85
86
90 public function getBreadCrumbsModification(CalledContexts $screen_context_stack) : ?BreadCrumbsModification
91 {
92 return null;
93 }
94
95
99 public function getFooterModification(CalledContexts $screen_context_stack) : ?FooterModification
100 {
101 return null;
102 }
103
104
108 public function getPageBuilderDecorator(CalledContexts $screen_context_stack) : ?PageBuilderModification
109 {
110 return null;
111 }
112
116 public function getTitleModification(CalledContexts $screen_context_stack) : ?TitleModification
117 {
118 return null;
119 }
120
124 public function getShortTitleModification(CalledContexts $screen_context_stack) : ?ShortTitleModification
125 {
126 return null;
127 }
128
132 public function getViewTitleModification(CalledContexts $screen_context_stack) : ?ViewTitleModification
133 {
134 return null;
135 }
136}
An exception for terminatinating execution or to throw for unit testing.
Customizing of pimple-DIC for ILIAS.
Definition: Container.php:18
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc