◆ __construct()
__construct |
( |
|
$data = null | ) |
|
pass array of config entries in field => value pairs to circumvent fetching from database
- Parameters
-
◆ __get()
magic method for dynamic properties
◆ __isset()
magic method for dynamic properties
◆ __set()
magic method for dynamic properties
◆ count()
◆ create()
create |
( |
|
$field, |
|
|
|
$data = array() |
|
) |
| |
creates a new config entry in database
- Parameters
-
string | name of entry |
array | data to insert as assoc array |
- Exceptions
-
- Returns
- Ambigous <NULL, ConfigEntry>
◆ delete()
delete config entry from database
- Parameters
-
- Exceptions
-
- Returns
- integer number of deleted rows
◆ fetchData()
fetchData |
( |
|
$data = null | ) |
|
|
protected |
fetch config data from table config pass array to override database access
- Parameters
-
◆ get()
returns singleton instance
- Returns
- Config
◆ getFields()
getFields |
( |
|
$range = null , |
|
|
|
$section = null , |
|
|
|
$name = null |
|
) |
| |
returns a list of config entry names, filtered by given params
- Parameters
-
string | filter by range: global or user |
string | filter by section |
string | filter by part of name |
- Returns
- array
◆ getInstance()
◆ getIterator()
◆ getMetadata()
returns metadata for config entry
- Parameters
-
- Returns
- array
◆ getValue()
returns value of config entry for compatibility reasons an existing variable in global namespace with the same name is also returned
- Parameters
-
- Returns
- Ambigous
◆ offsetExists()
◆ offsetGet()
◆ offsetSet()
offsetSet |
( |
|
$offset, |
|
|
|
$value |
|
) |
| |
◆ offsetUnset()
ArrayAccess: unset the value at the given offset (not applicable)
◆ set()
use to set singleton instance for testing or to unset by passing null
- Parameters
-
◆ setValue()
setValue |
( |
|
$field, |
|
|
|
$value |
|
) |
| |
set config entry to given value, but don't store it in database
- Parameters
-
string | $field | |
unknown_type | $value | |
- Returns
◆ store()
store new value for existing config entry in database posts notification ConfigValueChanged if entry is changed
- Parameters
-
- Exceptions
-
- Returns
- boolean
◆ $data
◆ $metadata
The documentation for this class was generated from the following file: