Configuration

php\util\Configuration

Class Configuration

Methods


__construct($source = null, $encoding = 'UTF-8')
Parameters:
has($key)
Parameters:
  • $keystring
Returns:

bool

get($key, $def = null)
Parameters:
  • $keystring
  • $defnull, string
Returns:

string

getArray($key, $def = [)
Parameters:
  • $keystring
  • $defarray
Returns:

string[]

getBoolean($key, $def = false)
Parameters:
  • $keystring
  • $defbool
Returns:

bool

getNumber($key, $def = 0)
Parameters:
  • $keystring
  • $defint, float
Returns:

int, float

getInteger($key, $def = 0)
Parameters:
  • $keystring
  • $defint
Returns:

int

set($key, $value)
Parameters:
  • $keystring
  • $valuestring, array
Returns:

string old value

put($values)
Parameters:
  • $valuesarray, Traversable
clear()
load($in, $encoding = 'UTF-8')
Parameters:
save($out, $encoding = 'UTF-8')
Parameters:
toArray()
Returns:array