У меня есть помощник действия контроллера, где я сохраняю объект пользователя в виде (в функции init), как это:
Zend_Layout::getMvcInstance()->getView()->user = $user;
Я бы хотел получить доступ к объекту в методе preDispatch плагина контроллера, чтобы мне не приходилось искать пользователя в базе данных. Я пытался сделать это так:
$user = Zend_Layout::getMvcInstance()->getView()->user;
Но он возвращает нулевой объект. Я надеюсь, что это потому, что я делаю это неправильно, а не потому, что я запрограммировал уловку 22 в моей логике входа в систему. Есть ли другой способ получить доступ к объекту?