ILIAS  release_7 Revision v7.30-3-g800a261c036
All Data Structures Namespaces Files Functions Variables 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 ()
 
 getToolProvider ()
 
 getMetaBarProvider ()
 
 getNotificationsProvider ()
 
 getProviderByClassName (string $class_name)
 
 isInstanceCreationPossible (string $class_name)
 
 isRegistered (string $class_name)
 

Detailed Description

Member Function Documentation

◆ getMainBarItemInformation()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 50 of file NullProviderFactory.php.

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

◆ getMainBarProvider()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 42 of file NullProviderFactory.php.

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

◆ getMetaBarProvider()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 66 of file NullProviderFactory.php.

66  : array
67  {
68  return [];
69  }

◆ getModificationProvider()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 34 of file NullProviderFactory.php.

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

◆ getNotificationsProvider()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 74 of file NullProviderFactory.php.

74  : array
75  {
76  return [];
77  }

◆ getProviderByClassName()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 82 of file NullProviderFactory.php.

82  : Provider
83  {
84  return new NullProvider();
85  }

◆ getToolProvider()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 58 of file NullProviderFactory.php.

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

◆ isInstanceCreationPossible()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 90 of file NullProviderFactory.php.

90  : bool
91  {
92  return false;
93  }

◆ isRegistered()

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

Implements ILIAS\GlobalScreen\Provider\ProviderFactory.

Definition at line 98 of file NullProviderFactory.php.

98  : bool
99  {
100  return false;
101  }

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