n2n Page Rocket 1 API

n2n\util\config

­Config­Value­Extractor

ConfigValueExtractor

Methods summary

Modifier and Type Method
public __construct ( array data , string configSourceName , ConfigProperty baseProperty = null , string groupName = null , string stage = null )
public array getData ( )
public getConfigSourceName ( )
protected ConfigProperty createConfigProperty ( mixed propertyExpression )
protected mixed getLevelValue ( string key , mixed default , bool required )
protected ConfigValueExtractor getLevelValueExtractor ( mixed key , bool required )
protected boolean containsOnLevel ( mixed key )
public array getLevelKeys ( )
public boolean contains ( mixed property )
public mixed getValue ( mixed property , bool required = false , string default = null )
public mixed getScalar ( mixed property , bool required = false , string default = null )
public number getNumber ( mixed property , bool required = false , string default = null )
public getBool ( unknown property , unknown required = false , unknown default = null )
public array getArray ( mixed property , bool required = false , string default = null )
public array getScalarArray ( mixed property , bool required = false , string default = null )
public string getEnumValue ( mixed property , array options , bool required = false , string default = null )
public ConfigValueExtractor; getValueExtractor ( mixed property , bool required = false )

Methods in detail