(Yaf >=1.0.0)
Yaf_Config_Abstract::get — Consultor
Recupera un valor de configuración por su nombre. Si se omite
name o es null, se devuelve el propio objeto de
configuración, que puede usarse para iterar sobre todos los valores.
nameLa clave de configuración. Se puede usar la notación de puntos (p.ej. database.host) para acceder a valores anidados.
El valor asociado con name. Los arrays se envuelven en un Yaf_Config_Abstract. Devuelve null si la clave no existe, o la configuración completa si name es null.
Ejemplo #1 Ejemplo de Yaf_Config_Abstract::get()
<?php
/**
* Assume /etc/myapp/application.ini contains:
* [common]
* database.host = "localhost"
* database.port = 3306
*/
$config = new Yaf_Config_Ini('/etc/myapp/application.ini', 'common');
echo $config->get('database.host'), "\n";
$simple = new Yaf_Config_Simple([
'database' => ['host' => '127.0.0.1'],
]);
// Array values are exposed as Yaf_Config_Abstract instances
echo $simple->get('database')->host, "\n";
var_dump($config->get('missing.key'));
?>Resultado del ejemplo anterior es similar a:
localhost 127.0.0.1 NULL