ILIAS  trunk Revision v11.0_alpha-1689-g66c127b4ae8
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
AbstractModificationProvider.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
40 
46 {
48  protected DataFactory $data;
53 
57  public function __construct(Container $dic)
58  {
59  parent::__construct($dic);
60  $this->context_collection = $this->globalScreen()->tool()->context()->collection();
61  $this->factory = $this->globalScreen()->layout()->factory();
62  $this->data = new DataFactory();
63  }
64 
68  public function getContentModification(CalledContexts $screen_context_stack): ?ContentModification
69  {
70  return null;
71  }
72 
76  public function getLogoModification(CalledContexts $screen_context_stack): ?LogoModification
77  {
78  return null;
79  }
80 
81  public function getResponsiveLogoModification(CalledContexts $screen_context_stack): ?LogoModification
82  {
83  return null;
84  }
85 
89  public function getMainBarModification(CalledContexts $screen_context_stack): ?MainBarModification
90  {
91  return null;
92  }
93 
97  public function getMetaBarModification(CalledContexts $screen_context_stack): ?MetaBarModification
98  {
99  return null;
100  }
101 
105  public function getBreadCrumbsModification(CalledContexts $screen_context_stack): ?BreadCrumbsModification
106  {
107  return null;
108  }
109 
113  public function getFooterModification(CalledContexts $screen_context_stack): ?FooterModification
114  {
115  return null;
116  }
117 
121  public function getPageBuilderDecorator(CalledContexts $screen_context_stack): ?PageBuilderModification
122  {
123  return null;
124  }
125 
129  public function getTitleModification(CalledContexts $screen_context_stack): ?TitleModification
130  {
131  return null;
132  }
133 
137  public function getShortTitleModification(CalledContexts $screen_context_stack): ?ShortTitleModification
138  {
139  return null;
140  }
141 
145  public function getViewTitleModification(CalledContexts $screen_context_stack): ?ViewTitleModification
146  {
147  return null;
148  }
149 }
factory()
Customizing of pimple-DIC for ILIAS.
Definition: Container.php:35
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
__construct(Container $dic, ilPlugin $plugin)
$dic
Definition: result.php:31