Yaf_Registry::set

(Yaf >=1.0.0)

Yaf_Registry::setAjoute une entrée dans le registre

Description

public static function Yaf_Registry::set(string $name, mixed $value): bool

Stocke une valeur dans le registre. Définir un nom déjà existant écrase sa valeur précédente.

Liste de paramètres

name

Le nom de l'entrée du registre.

value

La valeur à stocker ; elle peut être de n'importe quel type, y compris un objet.

Valeurs de retour

Retourne true en cas de succès, ou false si une erreur survient.

Exemples

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);
    }
}
?>

Voir aussi

add a note

User Contributed Notes

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