ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ProviderFactory.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
22
30
35{
39 public function getModificationProvider(): array;
40
44 public function getMainBarProvider(): array;
45
49 public function getFooterProvider(): array;
50
55
56 public function getFooterItemInformation(): \ILIAS\GlobalScreen\Scope\Footer\Collector\Information\ItemInformation;
57
61 public function getToolProvider(): array;
62
66 public function getMetaBarProvider(): array;
67
71 public function getNotificationsProvider(): array;
72
77 public function getProviderByClassName(string $class_name): Provider;
78
83 public function isInstanceCreationPossible(string $class_name): bool;
84
89 public function isRegistered(string $class_name): bool;
90}
Interface Observer \BackgroundTasks Contains several chained tasks and infos about them.