Yaf_Config_Ini::set
PHP function
Edit on GitHub ✎
(Yaf >=1.0.0)
Set a configuration value
Description
Yaf_Config_Ini::set(string $name, mixed $value): bool
Attempts to set a configuration value. Since Yaf_Config_Ini is always read-only, this method always fails and emits a warning.
Parameters
nameThe configuration key to set.
valueThe value to assign.
Return Values
Always returns false and emits a warning, because Yaf_Config_Ini is read-only.
Examples
Yaf_Config_Ini::set example
php
<?php
/**
* Assume /etc/myapp/application.ini contains:
* [common]
* application.name = "MyApp"
* database.host = "localhost"
* database.port = 3306
*/
$config = new Yaf_Config_Ini('/etc/myapp/application.ini', 'common');
// Read-only: the assignment always fails, and a warning is emitted
var_dump($config->set('database.host', '192.0.2.10'));
echo $config->get('database.host'), "\n";
?>The above example will output something similar to:
output
bool(false)
localhostSee Also
Yaf_Config_Ini::getYaf_Config_Ini::readonly