Dutch PHP Conference 2027

Yaf_Config_Simple::__construct

(Yaf >=1.0.0)

Yaf_Config_Simple::__constructEl propósito de __construct

Descripción

public function Yaf_Config_Simple::__construct(array $configs, bool $readonly = false)

Crea una nueva instancia de Yaf_Config_Simple a partir de un array de valores de configuración.

Parámetros

configs

Un array de valores de configuración.

readonly

Si la configuración debe ser de solo lectura. Por omisión, false (modificable).

Valores devueltos

No se devuelve ningún valor.

Ejemplos

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)

Véase también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top