$modules
$modules : array
Modules
Module manager class
registerModules(array $modules) : \Pop\Module\Manager
Register module objects
array | $modules |
register(\Pop\Module\ModuleInterface $module) : \Pop\Module\Manager
Register a module object
\Pop\Module\ModuleInterface | $module |
hasModule(\Pop\Module\ModuleInterface $module) : boolean
Determine if a module object is registered with the manager by $module object comparison
\Pop\Module\ModuleInterface | $module |
getModuleName(\Pop\Module\ModuleInterface $module) : string
Get a module object's registered name
\Pop\Module\ModuleInterface | $module |
unregister(string $name) : \Pop\Module\Manager
Unregister a module
string | $name |
__set(string $name, mixed $value) : \Pop\Module\Manager
Register a module with the manager
string | $name | |
mixed | $value |
__get(string $name) : \Pop\Module\Module
Get a registered module
string | $name |
__unset(string $name) : \Pop\Module\Manager
Unregister a module with the manager
string | $name |
offsetSet(string $offset, mixed $value) : \Pop\Module\Manager
Register a module with the manager
string | $offset | |
mixed | $value |
offsetGet(string $offset) : \Pop\Module\Module
Get a registered module
string | $offset |
offsetUnset(string $offset) : \Pop\Module\Manager
Unregister a module with the manager
string | $offset |