Alterando valores no app.yml dinamicamente
Suponha que você tenha o arquivo apps/frontend/config/app.yml ,
$config = sfYaml::load( sfConfig::get("sf_app_config_dir") . "/app.yml");
$config[‘all’][‘count’] = "20";
$yaml = sfYaml::dump($config);
file_put_contents( sfConfig::get("sf_app_config_dir") . "/app.yml" , $yaml);
e agora você quer atualizar este valor:
$config = sfYaml::load( sfConfig::get("sf_app_config_dir") . "/app.yml");
$config[‘all’][‘count’] = "20";
$yaml = sfYaml::dump($config);
file_put_contents( sfConfig::get("sf_app_config_dir") . "/app.yml" , $yaml);
Pronto. O app.yml estará com o novo valor.
É interessante limpar o cache depois de uma alteração desse tipo.
