ILIAS  trunk Revision v11.0_alpha-1831-g8615d53dadb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
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 61 of file NullProviderFactory.php.

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

◆ getFooterProvider()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 56 of file NullProviderFactory.php.

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

◆ getMainBarItemInformation()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 51 of file NullProviderFactory.php.

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

◆ getMainBarProvider()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 43 of file NullProviderFactory.php.

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

◆ getMetaBarProvider()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 77 of file NullProviderFactory.php.

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

◆ getModificationProvider()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 35 of file NullProviderFactory.php.

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

◆ getNotificationsProvider()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 85 of file NullProviderFactory.php.

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

◆ getProviderByClassName()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 93 of file NullProviderFactory.php.

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

◆ getToolProvider()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 69 of file NullProviderFactory.php.

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

◆ isInstanceCreationPossible()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 101 of file NullProviderFactory.php.

101  : bool
102  {
103  return false;
104  }

◆ isRegistered()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 109 of file NullProviderFactory.php.

109  : bool
110  {
111  return false;
112  }

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