PHP Interface App\Source\Interfaces\IModule

Afficher le fichier Open project: andrey900/slimcms

Méthodes publiques

Méthode Description
afterInitialization ( ) : void Run after init module and register methods
beforeInitialization ( ) : void Instance app, and container in module
getName ( ) : string Return module name
initialization ( ) : void Run if installed module(every loading system)
installModule ( ) : void Run for install module
isInitModule ( ) : boolean Return loaded module status
registerDi ( ) : void Register DI container in slim framework
registerMiddleware ( ) : void Register Middleware in slim framework
registerRoute ( ) : void Register route in slim framework
uninstallModule ( ) : void Run for module remove

Method Details

afterInitialization() public méthode

Run after init module and register methods
public afterInitialization ( ) : void
Résultat void

beforeInitialization() public méthode

Instance app, and container in module
public beforeInitialization ( ) : void
Résultat void

getName() public static méthode

Return module name
public static getName ( ) : string
Résultat string

initialization() public méthode

Run if installed module(every loading system)
public initialization ( ) : void
Résultat void

installModule() public méthode

Run for install module
public installModule ( ) : void
Résultat void

isInitModule() public méthode

Return loaded module status
public isInitModule ( ) : boolean
Résultat boolean

registerDi() public méthode

Register DI container in slim framework
public registerDi ( ) : void
Résultat void

registerMiddleware() public méthode

Register Middleware in slim framework
public registerMiddleware ( ) : void
Résultat void

registerRoute() public méthode

Register route in slim framework
public registerRoute ( ) : void
Résultat void

uninstallModule() public méthode

Run for module remove
public uninstallModule ( ) : void
Résultat void