Rejestruje wartość $newval pod indeksem $index w rejestrze.
Przykład 1.1. Przykład użycia register() / offsetSet()
<?php Zend::register($index, $value); // lub $registry = Zend::registry(); $registry->offsetSet($index, $newval); ?>
Rejestr jest mechanizmem umożliwiającym aplikacji dostęp do jednej instancji wartości (singleton). Rejestrując wartość w rejestrze, a następnie ją odbierając zawsze otrzymamy tą samą instancję.
TUTAJ
Parametr $index
jest nazwą indeksu wartości przechowywanej w rejestrze.
Ten sam indeks jest przekazywany jako parametr do metody Zend::registry()
w celu powtórnego odebrania przechowywanej wartości.
Składnia rejestru odpowiada składni obiektu ArrayObject . Ta metoda po prostu rozszerza metodę offsetSet()