ILIAS  trunk Revision v11.0_alpha-2406-g7062992332c
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\GlobalScreen\Provider\ProviderFactory Interface Reference
+ Inheritance diagram for ILIAS\GlobalScreen\Provider\ProviderFactory:
+ Collaboration diagram for ILIAS\GlobalScreen\Provider\ProviderFactory:

Public Member Functions

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

Detailed Description

Author
Fabian Schmid fabia.nosp@m.n@sr.nosp@m..solu.nosp@m.tion.nosp@m.s

Definition at line 34 of file ProviderFactory.php.

Member Function Documentation

◆ getFooterItemInformation()

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

◆ getFooterProvider()

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

Implemented in ilGSProviderFactory, and ILIAS\GlobalScreen\Provider\NullProviderFactory.

◆ getMainBarItemInformation()

ILIAS\GlobalScreen\Provider\ProviderFactory::getMainBarItemInformation ( )
Returns
ItemInformation

Implemented in ilGSProviderFactory, and ILIAS\GlobalScreen\Provider\NullProviderFactory.

◆ getMainBarProvider()

ILIAS\GlobalScreen\Provider\ProviderFactory::getMainBarProvider ( )
Returns
StaticMainMenuProvider[]

Implemented in ilGSProviderFactory, and ILIAS\GlobalScreen\Provider\NullProviderFactory.

◆ getMetaBarProvider()

ILIAS\GlobalScreen\Provider\ProviderFactory::getMetaBarProvider ( )
Returns
StaticMetaBarProvider[]

Implemented in ilGSProviderFactory, and ILIAS\GlobalScreen\Provider\NullProviderFactory.

◆ getModificationProvider()

ILIAS\GlobalScreen\Provider\ProviderFactory::getModificationProvider ( )
Returns
ModificationProvider[]

Implemented in ilGSProviderFactory, and ILIAS\GlobalScreen\Provider\NullProviderFactory.

◆ getNotificationsProvider()

ILIAS\GlobalScreen\Provider\ProviderFactory::getNotificationsProvider ( )
Returns
NotificationProvider[]

Implemented in ilGSProviderFactory, and ILIAS\GlobalScreen\Provider\NullProviderFactory.

◆ getProviderByClassName()

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

◆ getToolProvider()

ILIAS\GlobalScreen\Provider\ProviderFactory::getToolProvider ( )
Returns
DynamicToolProvider[]

Implemented in ilGSProviderFactory, and ILIAS\GlobalScreen\Provider\NullProviderFactory.

◆ isInstanceCreationPossible()

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

◆ isRegistered()

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

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