ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
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 ()
 @inheritDoc More...
 
 getMainBarProvider ()
 @inheritDoc More...
 
 getMainBarItemInformation ()
 @inheritDoc More...
 
 getFooterProvider ()
 
 getFooterItemInformation ()
 
 getToolProvider ()
 @inheritDoc More...
 
 getMetaBarProvider ()
 @inheritDoc More...
 
 getNotificationsProvider ()
 @inheritDoc More...
 
 getProviderByClassName (string $class_name)
 @inheritDoc More...
 
 isInstanceCreationPossible (string $class_name)
 @inheritDoc More...
 
 isRegistered (string $class_name)
 @inheritDoc More...
 
 getModificationProvider ()
 
 getMainBarProvider ()
 
 getFooterProvider ()
 
 getMainBarItemInformation ()
 
 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 ( )

@inheritDoc

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 ( )

@inheritDoc

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 ( )

@inheritDoc

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 ( )

@inheritDoc

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 ( )

@inheritDoc

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)

@inheritDoc

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 ( )

@inheritDoc

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)

@inheritDoc

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)

@inheritDoc

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: