InjectorConfig
- Full name:
\Qubus\Injector\Config\InjectorConfig
- Parent class:
ArrayObject
- This class implements:
\Qubus\Injector\Config\Config
Properties
storage
temp
default
delimiter
Array key level delimiter.
- This property is static.
Methods
__construct
Config constructor
Parameters:
Parameter | Type | Description |
---|---|---|
$config | array | |
$default | array |
all
get
Returns configuration value. If doesn't exist, return the set default value.
Parameters:
Parameter | Type | Description |
---|---|---|
$key | string | |
$default | mixed |
has
Checks if key value exists.
Parameters:
Parameter | Type | Description |
---|---|---|
$key | string |
add
Parameters:
Parameter | Type | Description |
---|---|---|
$key | mixed | |
$value | mixed |
remove
Parameters:
Parameter | Type | Description |
---|---|---|
$withKeys | mixed |
merge
Parameters:
Parameter | Type | Description |
---|---|---|
$arrayToMerge | mixed |
toArray
toJson
__clone
search
- This method is static.
Parameters:
Parameter | Type | Description |
---|---|---|
$array | array | |
$key | string|int | |
$default | mixed |
count
{@inheritDoc}
offsetExists
{@inheritDoc}
Parameters:
Parameter | Type | Description |
---|---|---|
$index | mixed |
offsetGet
{@inheritDoc}
Parameters:
Parameter | Type | Description |
---|---|---|
$index | mixed |
offsetSet
{@inheritDoc}
Parameters:
Parameter | Type | Description |
---|---|---|
$index | mixed | |
$newval | mixed |
offsetUnset
{@inheritDoc}
Parameters:
Parameter | Type | Description |
---|---|---|
$index | mixed |
Automatically generated on 2025-10-13