Enregistre un objet dans le magasin d'objets.
<?php register($name, $object) ?>
Le registre est un mécanisme qui fournit à l'application des instances singleton d'objets. En enregistrant une seule fois l'objet dans le registre, puis en l'obtenant auprès du registre à chaque fois que cela s'avère nécessaire, la même instance est toujours retournée.
L'argument $name
est une chaîne arbitraire permettant de nommer
l'objet au sein du magasin. Ce nom devra être fourni
à Zend::registry()
pour obtenir de nouveau l'objet.
L'argument $name
doit être une chaîne de caractères, seuls des
objets peuvent être stockés dans le registre, un objet ne peut jamais être
enlevé du registre et une instance donnée ne peut être stockée qu'une et
une seule fois dans le registre. Le non respect de ces règles entraînera le
lancement d'une exception Zend_Exception
.