ConfigCompilerPluginInterface

Extends

interface for plugins of jConfigCompiler

package

jelix

Methods

called after processing module informations

atEnd(object $config) 

Arguments

$config

object

the configuration object

called before processing module informations

atStart(object $config) 

Arguments

$config

object

the configuration object

lower number is higher priority. Numbers lower than 50 are reserved

getPriority() : integer

Response

integer

the level of priority

called for each activated modules

onModule(object $config, string $moduleName, string $modulePath, \jelix\core\SimpleXml $moduleXml) 

Arguments

$config

object

the configuration object

$moduleName

string

the module name

$modulePath

string

the path to the module directory

$moduleXml

\jelix\core\SimpleXml

the xml object representing the content of module.xml of the module