PHP Класс Liip\RMT\Config\Handler

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( $rawConfig = null, $projectRoot = null )
getBaseConfig ( )
getConfigForBranch ( $branchName )
getDefaultConfig ( )

Защищенные методы

Метод Описание
findClass ( $name, $sectionName ) Sub part of the normalize()
findInternalClass ( $name, $sectionName ) Sub part of the normalize()
getClassAndOptions ( $rawConfig, $sectionName ) Sub part of the normalize()
mergeConfig ( $branchName = null )
normalize ( $config ) Normalize all config entry to be a normalize class entry: array("class"=>XXX, "options"=>YYY)
prepareConfigFor ( $branch )
validateRootElements ( $config )

Описание методов

__construct() публичный Метод

public __construct ( $rawConfig = null, $projectRoot = null )

findClass() защищенный Метод

Sub part of the normalize()
protected findClass ( $name, $sectionName )

findInternalClass() защищенный Метод

Sub part of the normalize()
protected findInternalClass ( $name, $sectionName )

getBaseConfig() публичный Метод

public getBaseConfig ( )

getClassAndOptions() защищенный Метод

Sub part of the normalize()
protected getClassAndOptions ( $rawConfig, $sectionName )

getConfigForBranch() публичный Метод

public getConfigForBranch ( $branchName )

getDefaultConfig() публичный Метод

public getDefaultConfig ( )

mergeConfig() защищенный Метод

protected mergeConfig ( $branchName = null )

normalize() защищенный Метод

Normalize all config entry to be a normalize class entry: array("class"=>XXX, "options"=>YYY)
protected normalize ( $config )

prepareConfigFor() защищенный Метод

protected prepareConfigFor ( $branch )

validateRootElements() защищенный Метод

protected validateRootElements ( $config )