Introduction
PHP Manual
PHP Manual»Yaf»Yaf_Registry

La classe Yaf_Registry

(Yaf >=1.0.0)

Yaf_Registry est un espace de stockage global de couples clé-valeur. Toutes ses méthodes sont statiques, ce qui la rend accessible partout et permet de lire ou d'écrire n'importe quelle donnée personnalisée depuis n'importe quel endroit du code, selon les besoins.

Elle sert typiquement à conserver les objets initialisés dans le Bootstrap (une connexion à une base de données, un journaliseur, une configuration partagée) afin que les contrôleurs, les actions et les plugins puissent les récupérer sans avoir à se les transmettre.

class Yaf_Registry {
/* Propriétés */
static $_instance;
protected $_entries;
/* Méthodes */
privatefunction __construct()
public static function del(string $name): bool
public static function get(string $name): mixed
public static function has(string $name): bool
public static function set(string $name, mixed $value): bool
}
_instance

_entries

Sommaire

To Top