(Yaf >=1.0.0)
Yaf_Registry::set — Ajoute une entrée dans le registre
Stocke une valeur dans le registre. Définir un nom déjà existant écrase sa valeur précédente.
nameLe nom de l'entrée du registre.
valueLa valeur à stocker ; elle peut être de n'importe quel type, y compris un objet.
Exemple #1 Exemple avec Yaf_Registry::set()
<?php
class Bootstrap extends Yaf_Bootstrap_Abstract
{
public function _initRedis(Yaf_Dispatcher $dispatcher)
{
$config = Yaf_Application::app()->getConfig()->redis;
$redis = new Redis();
$redis->connect($config->host, $config->port);
/* la connexion est désormais disponible pour toute l'application */
Yaf_Registry::set("redis", $redis);
}
}
?>