ILIAS  release_7 Revision v7.30-3-g800a261c036
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...
 
 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 ()
 
 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 ( )

@inheritDoc

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

@inheritDoc

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

@inheritDoc

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

@inheritDoc

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

@inheritDoc

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)

@inheritDoc

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

@inheritDoc

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)

@inheritDoc

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)

@inheritDoc

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: