PHP Class Respect\Config\Container

Inheritance: extends ArrayObjec\ArrayObject, implements Interop\Container\ContainerInterface
Show file Open project: respect/config Class Usage Examples

Protected Properties

Property Type Description
$configurator

Public Methods

Method Description
__call ( $name, $dict )
__construct ( $configurator = null )
__get ( $name )
__invoke ( $spec )
__isset ( $name )
__set ( $name, $value )
get ( $name )
getItem ( $name, $raw = false )
has ( $name )
loadArray ( array $configurator )
loadFile ( $configurator )
loadString ( $configurator )

Protected Methods

Method Description
configure ( )
hasCompleteBrackets ( $value )
keyHasInstantiator ( $key )
keyHasStateInstance ( $key, &$k )
lazyLoad ( $name )
matchReference ( &$value )
matchSequence ( &$value )
parseArgumentList ( $value )
parseBrackets ( $value )
parseConstants ( $value )
parseInstantiator ( $key, $value )
parseItem ( $key, $value )
parseSingleValue ( $value )
parseStandardItem ( $key, &$value )
parseSubValues ( &$value )
parseValue ( $value )
parseVariables ( $value )
removeDuplicatedSpaces ( $string )
state ( )

Method Details

__call() public method

public __call ( $name, $dict )

__construct() public method

public __construct ( $configurator = null )

__get() public method

public __get ( $name )

__invoke() public method

public __invoke ( $spec )

__isset() public method

public __isset ( $name )

__set() public method

public __set ( $name, $value )

configure() protected method

protected configure ( )

get() public method

public get ( $name )

getItem() public method

public getItem ( $name, $raw = false )

has() public method

public has ( $name )

hasCompleteBrackets() protected method

protected hasCompleteBrackets ( $value )

keyHasInstantiator() protected method

protected keyHasInstantiator ( $key )

keyHasStateInstance() protected method

protected keyHasStateInstance ( $key, &$k )

lazyLoad() protected method

protected lazyLoad ( $name )

loadArray() public method

public loadArray ( array $configurator )
$configurator array

loadFile() public method

public loadFile ( $configurator )

loadString() public method

public loadString ( $configurator )

matchReference() protected method

protected matchReference ( &$value )

matchSequence() protected method

protected matchSequence ( &$value )

parseArgumentList() protected method

protected parseArgumentList ( $value )

parseBrackets() protected method

protected parseBrackets ( $value )

parseConstants() protected method

protected parseConstants ( $value )

parseInstantiator() protected method

protected parseInstantiator ( $key, $value )

parseItem() protected method

protected parseItem ( $key, $value )

parseSingleValue() protected method

protected parseSingleValue ( $value )

parseStandardItem() protected method

protected parseStandardItem ( $key, &$value )

parseSubValues() protected method

protected parseSubValues ( &$value )

parseValue() protected method

protected parseValue ( $value )

parseVariables() protected method

protected parseVariables ( $value )

removeDuplicatedSpaces() protected method

protected removeDuplicatedSpaces ( $string )

state() protected method

protected state ( )

Property Details

$configurator protected property

protected $configurator