Options
Read onlyYes
FinalYes
Methods
- __construct() : mixed
- get() : string|int|bool|float|UnitEnum|null
- has() : bool
- set() : self
- setWhenEmpty() : self
- toArray() : array<string, null|bool|float|int|string|UnitEnum>
Methods
__construct()
public
__construct(array<string|int, null|bool|float|int|string|UnitEnum> $options) : mixed
Parameters
- $options : array<string|int, null|bool|float|int|string|UnitEnum>
get()
public
get(string|Option $option[, string|int|bool|float|UnitEnum|null $default = null ]) : string|int|bool|float|UnitEnum|null
Parameters
- $option : string|Option
- $default : string|int|bool|float|UnitEnum|null = null
Return values
string|int|bool|float|UnitEnum|nullhas()
public
has(string|Option $option) : bool
Parameters
- $option : string|Option
Return values
boolset()
public
set(string|Option $option, string|int|bool|float|UnitEnum|null $value) : self
Parameters
- $option : string|Option
- $value : string|int|bool|float|UnitEnum|null
Return values
selfsetWhenEmpty()
public
setWhenEmpty(string|Option $option, string|int|bool|float|UnitEnum|null $value) : self
Parameters
- $option : string|Option
- $value : string|int|bool|float|UnitEnum|null
Return values
selftoArray()
public
toArray() : array<string, null|bool|float|int|string|UnitEnum>