(Yaf >=1.0.0)
Yaf_Config_Abstract::set — Définit une valeur de configuration
Définit une valeur de configuration. Cette méthode est abstraite et doit être implémentée par les classes filles. Les configurations en lecture seule rejettent les modifications.
nameLa clé de configuration à définir.
valueLa valeur à affecter.
Retourne true en cas de succès, ou false en cas d'échec (par exemple lorsque la configuration est en lecture seule).
Exemple #1 Exemple avec Yaf_Config_Abstract::set()
<?php
$config = new Yaf_Config_Simple(['env' => 'development']);
var_dump($config->set('env', 'production'));
echo $config->env, "\n";
// Les implémentations en lecture seule rejettent la modification
$ini = new Yaf_Config_Ini('/etc/myapp/application.ini', 'common');
var_dump($ini->set('env', 'production'));
?>Résultat de l'exemple ci-dessus est similaire à :
bool(true) production bool(false)