Каков наилучший способ хранения объекта Zend_Log (Zend_Db) в приложении? - PullRequest
0 голосов
/ 16 февраля 2012

Каков оптимальный способ хранения объектов, таких как Zend_Log или Zend_Db, в приложении?Вы можете сохранить их в реестре, но тогда вам придется извлекать их из реестра каждый раз, когда вы их используете, другой способ - извлечь их из начальной загрузки, но это также включает в себя несколько строк дополнительного кода.

То, что я делаю, хранит их в переменной контроллера в методе конструкции (в контроллере все остальные контроллеры расширяются).Но разве это хорошая практика?

1 Ответ

1 голос
/ 16 февраля 2012

Вместо расширения всех контроллеров из базового контроллера, который вводит это значение, вы можете использовать action helper , чтобы получить доступ к объекту, или использовать контроллер плагин , который может работать до того, как ваш контроллер будет отправлен и плагин также введет значение в контроллер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...