Yaf_Registry::__construct
PHP Manual
PHP Manual»Yaf_Registry»Yaf_Registry::__construct

Yaf_Registry::__construct

(Yaf >=1.0.0)

Yaf_Registry::__construct — Yaf_Registry implementa «singleton»

Descripción

private function Yaf_Registry::__construct()

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.

Parámetros

Esta función no contiene ningún parámetro.

Valores devueltos

No se devuelve ningún valor.

Ejemplos

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"

Véase también

To Top