PHP 클래스 Liip\RMT\Config\Handler

파일 보기 프로젝트 열기: liip/rmt 1 사용 예제들

공개 메소드들

메소드 설명
__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 )