$app
$app : \Charcoal\App\App
q
$app : \Charcoal\App\App
setApp(\Charcoal\App\App $app) : \Charcoal\App\AppAwareInterface
\Charcoal\App\App | $app | The app instance this object depends on. |
Chainable
setModules(array $modules) : \Charcoal\App\Module\ModuleManager
array | $modules | The list of modules to add. |
Chainable
addModule(string $moduleIdent, array|\Charcoal\App\Module\ConfigInterface $moduleConfig) : \Charcoal\App\Module\ModuleManager
string | $moduleIdent | The module identifier. |
array|\Charcoal\App\Module\ConfigInterface | $moduleConfig | The module configuration data. |
Chainable
app() : \Charcoal\App\App
setModuleFactory(\Charcoal\Factory\FactoryInterface $factory) : \Charcoal\App\Module\ModuleManager
\Charcoal\Factory\FactoryInterface | $factory | The Module Factory to create module instances. |
Chainable