Methods summary
Modifier and Type | Method |
---|---|
public | __construct ( Attributes attributes ) |
public boolean | isEmpty ( ) |
public boolean | contains ( unknown name ) |
public | getNames ( ) |
public | hasKey ( unknown name , unknown key ) |
public mixed | get ( string name , unknown fallbackValue = null , TypeConstraint typeConstraint = null ) |
public | getScalar ( unknown name , unknown fallbackValue = null , bool nullAllowed = false ) |
public | getString ( unknown name , unknown fallbackValue = null , unknown nullAllowed = false ) |
public | getBool ( unknown name , unknown fallbackValue = null , unknown nullAllowed = false , unknown lenient = true ) |
public | getNumeric ( unknown name , unknown fallbackValue = null , bool nullAllowed = false ) |
public | getInt ( string name , unknown fallbackValue = null , bool nullAllowed = false , bool lenient = true ) |
public | getFloat ( unknown name , unknown fallbackValue = null , unknown nullAllowed = false , unknown lenient = true ) |
public | getEnum ( unknown name , array allowedValues , unknown fallbackValue = null ) |
public | getArray ( string name , unknown fallbackValue = array ) |
public | getScalarArray ( unknown name , unknown fallbackValue = array ) |
public array | toArray ( ) |
Methods in detail
-
__construct
-
isEmpty
boolean public isEmpty ( ) -
contains
boolean public contains ( unknown name )return
boolean -
getNames
public getNames ( ) -
hasKey
public hasKey ( unknown name , unknown key ) -
get
mixed public get ( string name , unknown fallbackValue = null , TypeConstraint typeConstraint = null )param
string namereturn
mixed -
getScalar
public getScalar ( unknown name , unknown fallbackValue = null , bool nullAllowed = false ) -
getString
public getString ( unknown name , unknown fallbackValue = null , unknown nullAllowed = false ) -
getBool
public getBool ( unknown name , unknown fallbackValue = null , unknown nullAllowed = false , unknown lenient = true ) -
getNumeric
public getNumeric ( unknown name , unknown fallbackValue = null , bool nullAllowed = false ) -
getInt
public getInt ( string name , unknown fallbackValue = null , bool nullAllowed = false , bool lenient = true ) -
getFloat
public getFloat ( unknown name , unknown fallbackValue = null , unknown nullAllowed = false , unknown lenient = true ) -
getEnum
public getEnum ( unknown name , array allowedValues , unknown fallbackValue = null ) -
getArray
public getArray ( string name , unknown fallbackValue = array ) -
getScalarArray
public getScalarArray ( unknown name , unknown fallbackValue = array ) -
toArray
array public toArray ( )return
array
return