ConfigCompilerPluginInterface
in
interface for plugins of jConfigCompiler.
Tags
Table of Contents
- atEnd() : mixed
- called after processing module informations.
- atStart() : mixed
- called before processing module informations.
- getPriority() : int
- lower number is higher priority. Numbers lower than 50 are reserved.
- onModule() : mixed
- called for each activated modules.
Methods
atEnd()
called after processing module informations.
public
atEnd(object $config) : mixed
Parameters
- $config : object
-
the configuration object
Tags
Return values
mixed —atStart()
called before processing module informations.
public
atStart(object $config) : mixed
Parameters
- $config : object
-
the configuration object
Tags
Return values
mixed —getPriority()
lower number is higher priority. Numbers lower than 50 are reserved.
public
getPriority() : int
Tags
Return values
int —the level of priority
onModule()
called for each activated modules.
public
onModule(object $config, string $moduleName, string $modulePath, SimpleXml $moduleXml) : mixed
Parameters
- $config : object
-
the configuration object
- $moduleName : string
-
the module name
- $modulePath : string
-
the path to the module directory
- $moduleXml : SimpleXml
-
the xml object representing the content of module.xml of the module