com\setasign\SetaSite\Module
ModuleManager
File: /SetaSite/src/Module/ModuleManager.php
Class hierarchy
Summary
Properties
$autoloader
private ModuleManager::$autoloader
$di
private ModuleManager::$di
$modulesConfig
private array<string, \com\setasign\SetaFramework\Config\Config> ModuleManager::$modulesConfig
Methods
__construct()
public ModuleManager::__construct (
\com\setasign\SetaFramework\Di\Di $di,
\com\setasign\SetaFramework\Autoloader $autoloader,
\com\setasign\SetaFramework\Application\ApplicationConfig $applicationConfig
)\com\setasign\SetaFramework\Autoloader $autoloader,
\com\setasign\SetaFramework\Application\ApplicationConfig $applicationConfig
ModuleManager constructor.
Parameters
- $di : \com\setasign\SetaFramework\Di\Di
- $autoloader : \com\setasign\SetaFramework\Autoloader
- $applicationConfig : \com\setasign\SetaFramework\Application\ApplicationConfig
parseModulesConfig()
private ModuleManager::parseModulesConfig (
\com\setasign\SetaFramework\Application\ApplicationConfig $applicationConfig
): arrayGets the module config.
Parameters
- $applicationConfig : \com\setasign\SetaFramework\Application\ApplicationConfig
