ILIAS  trunk Revision v11.0_alpha-2658-ge2404539063
PluginProviderCollection.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
29 
31 {
38 
40  {
42  }
43 
44  public function setModificationProvider(AbstractModificationPluginProvider $modification_provider): self
45  {
46  $this->modification_provider = $modification_provider;
47 
48  return $this;
49  }
50 
52  {
54  }
55 
56  public function setMainBarProvider(AbstractStaticMainMenuPluginProvider $static_mai_menu_provider): self
57  {
58  $this->main_bar_provider = $static_mai_menu_provider;
59 
60  return $this;
61  }
62 
64  {
65  return $this->tool_provider;
66  }
67 
68  public function setToolProvider(AbstractDynamicToolPluginProvider $dynamic_tool_provider): self
69  {
70  $this->tool_provider = $dynamic_tool_provider;
71 
72  return $this;
73  }
74 
76  {
78  }
79 
80  public function setMetaBarProvider(AbstractStaticMetaBarPluginProvider $static_meta_bar_provider): self
81  {
82  $this->meta_bar_provider = $static_meta_bar_provider;
83 
84  return $this;
85  }
86 
88  {
90  }
91 
92  public function setNotificationProvider(AbstractNotificationPluginProvider $notification_provider): self
93  {
94  $this->notification_provider = $notification_provider;
95 
96  return $this;
97  }
98 
100  {
101  return $this->toast_provider;
102  }
103 
104  public function setToastProvider(AbstractToastPluginProvider $toast_provider): self
105  {
106  $this->toast_provider = $toast_provider;
107 
108  return $this;
109  }
110 }
setMetaBarProvider(AbstractStaticMetaBarPluginProvider $static_meta_bar_provider)
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
setNotificationProvider(AbstractNotificationPluginProvider $notification_provider)
setToastProvider(AbstractToastPluginProvider $toast_provider)
setMainBarProvider(AbstractStaticMainMenuPluginProvider $static_mai_menu_provider)
setToolProvider(AbstractDynamicToolPluginProvider $dynamic_tool_provider)
setModificationProvider(AbstractModificationPluginProvider $modification_provider)