(Yaf >=1.0.0)
Yaf_Registry::__construct — Yaf_Registry implementa «singleton»
El constructor es privado: Yaf_Registry implementa el patrón singleton y no puede instanciarse directamente. Se usan los métodos estáticos para leer y escribir las entradas del registro.
Esta función no contiene ningún parámetro.
No se devuelve ningún valor.
Ejemplo #1 Ejemplo de Yaf_Registry::__construct()
El constructor es privado, así que la instanciación directa se rechaza:
<?php
$registry = new Yaf_Registry();
?>Resultado del ejemplo anterior es similar a:
PHP Fatal error: Uncaught Error: Call to private Yaf_Registry::__construct() from invalid context
Ejemplo #2 Uso de Yaf_Registry mediante sus métodos estáticos
<?php
Yaf_Registry::set("version", Yaf_Application::app()->getConfig()->application->version);
var_dump(Yaf_Registry::get("version"));
?>Resultado del ejemplo anterior es similar a:
string(7) "1.0.0.1"