(Yaf >=1.0.0)
Yaf_Config_Simple::__construct — El propósito de __construct
Crea una nueva instancia de Yaf_Config_Simple a partir de un array de valores de configuración.
configsUn array de valores de configuración.
readonly
Si la configuración debe ser de solo lectura. Por omisión, false
(modificable).
No se devuelve ningún valor.
Ejemplo #1 Ejemplo de Yaf_Config_Simple::__construct()
<?php
$config = new Yaf_Config_Simple([
'application' => ['name' => 'MyApp', 'env' => 'production'],
'database' => ['host' => 'localhost', 'port' => 3306],
]);
echo $config->application->name, "\n";
echo $config->database->host, "\n";
// El segundo argumento, opcional, hace que la configuración sea de solo lectura
$frozen = new Yaf_Config_Simple(['env' => 'testing'], true);
var_dump($frozen->readonly());
?>Resultado del ejemplo anterior es similar a:
MyApp localhost bool(true)