Elgg
Version master
|
Manipulates values in the dbprefix_config table. More...
Public Member Functions | |
__construct (protected Database $db, protected BootService $boot) | |
Constructor. More... | |
remove (string $name) | |
Removes a config setting. More... | |
set (string $name, $value) | |
Add or update a config setting. More... | |
get (string $name) | |
Gets a configuration value. More... | |
getAll () | |
Load all config values from the config table. More... | |
Public Attributes | |
const | TABLE_NAME = 'config' |
Manipulates values in the dbprefix_config table.
Do not use to read/write $CONFIG.
Definition at line 16 of file ConfigTable.php.
Elgg\Database\ConfigTable::__construct | ( | protected Database | $db, |
protected BootService | $boot | ||
) |
Constructor.
Database | $db | Database |
BootService | $boot | BootService |
Definition at line 31 of file ConfigTable.php.
Elgg\Database\ConfigTable::get | ( | string | $name | ) |
Gets a configuration value.
Plugin authors should use elgg_get_config().
string | $name | The name of the config value |
Definition at line 112 of file ConfigTable.php.
Elgg\Database\ConfigTable::getAll | ( | ) |
Load all config values from the config table.
Definition at line 130 of file ConfigTable.php.
Elgg\Database\ConfigTable::remove | ( | string | $name | ) |
Removes a config setting.
string | $name | The name of the field. |
Definition at line 44 of file ConfigTable.php.
Elgg\Database\ConfigTable::set | ( | string | $name, |
$value | |||
) |
Add or update a config setting.
Plugin authors should use elgg_save_config().
If the config name already exists, it will be updated to the new value.
string | $name | The name of the configuration value (cannot be greater than 255 characters) |
mixed | $value | Its value |
InvalidArgumentException |
Definition at line 71 of file ConfigTable.php.
const Elgg\Database\ConfigTable::TABLE_NAME = 'config' |
Definition at line 23 of file ConfigTable.php.