ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
ILIAS\GlobalScreen\Provider\NullProviderFactory Class Reference

Class NullProviderFactory. More...

+ Inheritance diagram for ILIAS\GlobalScreen\Provider\NullProviderFactory:
+ Collaboration diagram for ILIAS\GlobalScreen\Provider\NullProviderFactory:

Public Member Functions

 getModificationProvider ()
 
 getMainBarProvider ()
 
 getMainBarItemInformation ()
 
 getFooterProvider ()
 
 getFooterItemInformation ()
 
 getToolProvider ()
 
 getMetaBarProvider ()
 
 getNotificationsProvider ()
 
 getProviderByClassName (string $class_name)
 
 isInstanceCreationPossible (string $class_name)
 
 isRegistered (string $class_name)
 

Detailed Description

Member Function Documentation

◆ getFooterItemInformation()

ILIAS\GlobalScreen\Provider\NullProviderFactory::getFooterItemInformation ( )

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 62 of file NullProviderFactory.php.

63  {
64  return new \ILIAS\GlobalScreen\Scope\Footer\Collector\Information\NullItemInformation();
65  }

◆ getFooterProvider()

ILIAS\GlobalScreen\Provider\NullProviderFactory::getFooterProvider ( )
Returns
StaticFooterProvider[]

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 57 of file NullProviderFactory.php.

57  : array
58  {
59  return [] ;
60  }

◆ getMainBarItemInformation()

ILIAS\GlobalScreen\Provider\NullProviderFactory::getMainBarItemInformation ( )

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 52 of file NullProviderFactory.php.

52  : ItemInformation
53  {
54  return new NullItemInformation();
55  }

◆ getMainBarProvider()

ILIAS\GlobalScreen\Provider\NullProviderFactory::getMainBarProvider ( )

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 44 of file NullProviderFactory.php.

44  : array
45  {
46  return [];
47  }

◆ getMetaBarProvider()

ILIAS\GlobalScreen\Provider\NullProviderFactory::getMetaBarProvider ( )

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 78 of file NullProviderFactory.php.

78  : array
79  {
80  return [];
81  }

◆ getModificationProvider()

ILIAS\GlobalScreen\Provider\NullProviderFactory::getModificationProvider ( )

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 36 of file NullProviderFactory.php.

36  : array
37  {
38  return [];
39  }

◆ getNotificationsProvider()

ILIAS\GlobalScreen\Provider\NullProviderFactory::getNotificationsProvider ( )

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 86 of file NullProviderFactory.php.

86  : array
87  {
88  return [];
89  }

◆ getProviderByClassName()

ILIAS\GlobalScreen\Provider\NullProviderFactory::getProviderByClassName ( string  $class_name)

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 94 of file NullProviderFactory.php.

94  : Provider
95  {
96  return new NullProvider();
97  }

◆ getToolProvider()

ILIAS\GlobalScreen\Provider\NullProviderFactory::getToolProvider ( )

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 70 of file NullProviderFactory.php.

70  : array
71  {
72  return [];
73  }

◆ isInstanceCreationPossible()

ILIAS\GlobalScreen\Provider\NullProviderFactory::isInstanceCreationPossible ( string  $class_name)

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 102 of file NullProviderFactory.php.

102  : bool
103  {
104  return false;
105  }

◆ isRegistered()

ILIAS\GlobalScreen\Provider\NullProviderFactory::isRegistered ( string  $class_name)

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 110 of file NullProviderFactory.php.

110  : bool
111  {
112  return false;
113  }

The documentation for this class was generated from the following file: