PHP Class SlimCMS\Contracts\Modules\AModule

Inheritance: implements SlimCMS\Contracts\Modules\IModule
Show file Open project: andrey900/slimcms

Public Properties

Property Type Description
$requireModules

Protected Properties

Property Type Description
$app
$container
$specialData

Public Methods

Method Description
__construct ( $data = null )
afterInitialization ( )
beforeInitialization ( )
getConfig ( )
getInfo ( )
getLoad ( )
getName ( )
initialization ( )
installModule ( )
isInitModule ( )
registerDi ( )
registerMiddleware ( )
registerRoute ( )
setConfig ( $config )
setInfo ( $info )
setLoad ( )
uninstallModule ( )

Protected Methods

Method Description
saveConfigForModule ( $class, array $arData )

Method Details

__construct() public method

public __construct ( $data = null )

afterInitialization() public method

public afterInitialization ( )

beforeInitialization() public method

getConfig() public method

public getConfig ( )

getInfo() public method

public getInfo ( )

getLoad() public static method

public static getLoad ( )

getName() public static method

public static getName ( )

initialization() public method

public initialization ( )

installModule() public method

public installModule ( )

isInitModule() public method

public isInitModule ( )

registerDi() public method

public registerDi ( )

registerMiddleware() public method

public registerMiddleware ( )

registerRoute() public method

public registerRoute ( )

saveConfigForModule() protected method

protected saveConfigForModule ( $class, array $arData )
$arData array

setConfig() public method

public setConfig ( $config )

setInfo() public method

public setInfo ( $info )

setLoad() public static method

public static setLoad ( )

uninstallModule() public method

public uninstallModule ( )

Property Details

$app protected property

protected $app

$container protected property

protected $container

$requireModules public property

public $requireModules

$specialData protected property

protected $specialData