ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilGSProviderFactory. More...
Public Member Functions | |
__construct (Container $dic) | |
getMainBarProvider () | |
Public Member Functions inherited from ILIAS\GlobalScreen\Provider\ProviderFactory | |
__construct (array $main_bar_providers, ItemInformation $main_menu_item_information) | |
ProviderFactory constructor. More... | |
getMainBarProvider () | |
getMainBarItemInformation () | |
getProviderByClassName (string $class_name) | |
isInstanceCreationPossible (string $class_name) | |
isRegistered (string $class_name) | |
Private Member Functions | |
appendPlugins (array &$array_of_core_providers, string $interface) | |
Private Attributes | |
$dic | |
Additional Inherited Members | |
Protected Member Functions inherited from ILIAS\GlobalScreen\Provider\ProviderFactory | |
registerInternal (array $providers) | |
Protected Attributes inherited from ILIAS\GlobalScreen\Provider\ProviderFactory | |
$all_providers | |
Class ilGSProviderFactory.
Definition at line 12 of file class.ilGSProviderFactory.php.
ilGSProviderFactory::__construct | ( | Container | $dic | ) |
|
private |
array | $array_of_core_providers | |
string | $interface |
Definition at line 57 of file class.ilGSProviderFactory.php.
References PHPMailer\PHPMailer\$provider, ActiveRecord\get(), ilPluginAdmin\getAllGlobalScreenProviders(), and ILIAS\GlobalScreen\Provider\ProviderFactory\isInstanceCreationPossible().
Referenced by getMainBarProvider().
ilGSProviderFactory::getMainBarProvider | ( | ) |
Implements ILIAS\GlobalScreen\Provider\ProviderFactoryInterface.
Definition at line 38 of file class.ilGSProviderFactory.php.
References appendPlugins(), and ILIAS\GlobalScreen\Provider\ProviderFactory\registerInternal().
|
private |
Definition at line 18 of file class.ilGSProviderFactory.php.
Referenced by __construct().