Jelix 1.7.18

ConfigCompilerPluginInterface
in

interface for plugins of jConfigCompiler.

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

Return values
mixed

atStart()

called before processing module informations.

public atStart(object $config) : mixed
Parameters
$config : object

the configuration object

Return values
mixed

getPriority()

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

public getPriority() : int
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

Return values
mixed

Search results