Yaf_Registry::__construct

(Yaf >=1.0.0)

Yaf_Registry::__constructConstructeur de Yaf_Registry

Description

privatefunction Yaf_Registry::__construct()

Le constructeur est privé : Yaf_Registry implémente le patron singleton et ne peut pas être instanciée directement. Il faut utiliser les méthodes statiques pour lire et écrire les entrées du registre.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Aucune valeur n'est retournée.

Exemples

Exemple #1 Exemple avec Yaf_Registry::__construct()

Le constructeur est privé, l'instanciation directe est donc rejetée :

<?php
$registry = new Yaf_Registry();
?>

Résultat de l'exemple ci-dessus est similaire à :

PHP Fatal error:  Uncaught Error: Call to private Yaf_Registry::__construct() from invalid context

Exemple #2 Utilisation de Yaf_Registry via ses méthodes statiques

<?php
Yaf_Registry::set("version", Yaf_Application::app()->getConfig()->application->version);
var_dump(Yaf_Registry::get("version"));
?>

Résultat de l'exemple ci-dessus est similaire à :

string(7) "1.0.0.1"

Voir aussi

add a note

User Contributed Notes

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