class Yaf_Config_Simple extends Yaf_Config_Abstract implements Iterator, ArrayAccess, Countable (View source)

Properties

protected array $_config from  Yaf_Config_Abstract
protected bool $_readonly from  Yaf_Config_Abstract

Methods

mixed
get(string|null $name = null)

No description

bool
set(string $name, mixed $value)

No description

int<0, max>
count()

No description

void
rewind()

No description

TValue
current()

No description

TKey|null
key()

No description

void
next()

No description

bool
valid()

No description

bool
readonly()

No description

array
toArray()

No description

void
offsetSet(TKey $offset, TValue $value)

No description

void
offsetUnset(mixed $name)

No description

bool
offsetExists(mixed $name)

No description

TValue
offsetGet(mixed $name)

No description

mixed
__get(string $name = null)

No description

bool
__isset(string $name)

No description

__construct(array|string $config_file, string|null $section = null)

No description

__set(mixed $name, mixed $value)

No description

Details

mixed get(string|null $name = null)

No description

Parameters

string|null $name

Return Value

mixed

See also

Yaf_Config_Abstract::get

bool set(string $name, mixed $value)

No description

Parameters

string $name
mixed $value

Return Value

bool

See also

Yaf_Config_Abstract::set

int<0, max> count()

No description

Return Value

int<0, max>

The custom count as an integer.

The return value is cast to an integer.

See also

Yaf_Config_Abstract::count

void rewind()

No description

Return Value

void

Any returned value is ignored.

See also

Yaf_Config_Abstract::rewind

TValue current()

No description

Return Value

TValue

Can return any type.

See also

Yaf_Config_Abstract::current

TKey|null key()

No description

Return Value

TKey|null

TKey on success, or null on failure.

See also

Yaf_Config_Abstract::key

void next()

No description

Return Value

void

Any returned value is ignored.

See also

Yaf_Config_Abstract::next

bool valid()

No description

Return Value

bool

The return value will be casted to boolean and then evaluated. Returns true on success or false on failure.

See also

Yaf_Config_Abstract::valid

bool readonly()

No description

Return Value

bool

See also

Yaf_Config_Abstract::readonly

array toArray()

No description

Return Value

array

See also

Yaf_Config_Abstract::toArray

void offsetSet(TKey $offset, TValue $value)

No description

Parameters

TKey $offset

The offset to assign the value to.

TValue $value

The value to set.

Return Value

void

See also

Yaf_Config_Abstract::offsetSet

void offsetUnset(mixed $name)

No description

Parameters

mixed $name

Return Value

void

See also

Yaf_Config_Abstract::offsetUnset

bool offsetExists(mixed $name)

No description

Parameters

mixed $name

Return Value

bool

true on success or false on failure.

The return value will be casted to boolean if non-boolean was returned.

See also

Yaf_Config_Abstract::offsetExists

TValue offsetGet(mixed $name)

No description

Parameters

mixed $name

Return Value

TValue

Can return all value types.

See also

Yaf_Config_Abstract::offsetGet

mixed __get(string $name = null)

No description

Parameters

string $name

Return Value

mixed

See also

Yaf_Config_Abstract::__get

bool __isset(string $name)

No description

Parameters

string $name

Return Value

bool

See also

Yaf_Config_Abstract::__isset

__construct(array|string $config_file, string|null $section = null)

No description

Parameters

array|string $config_file
string|null $section

Exceptions

Yaf_Exception_TypeError

__set(mixed $name, mixed $value)

No description

Parameters

mixed $name
mixed $value

See also

Yaf_Config_Abstract::__set