Базовый контроллер для всех контроллеров в Zend Framework - PullRequest
0 голосов
/ 18 декабря 2009

Я новичок в Zend Framework и хочу спросить, возможно ли иметь базовый контроллер, который будет расширен всеми другими контроллерами? Я хочу иметь базовый класс, в котором я добавлю все общие методы и свойства для всех контроллеров, которые будут в моем проекте. Целесообразно ли делать это с помощью Zend или есть лучший подход к этому?

1 Ответ

4 голосов
/ 18 декабря 2009

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

Хотя, в зависимости от того, что вы хотите сделать, может быть более целесообразным создать помощников Action для того типа функций, который вы хотите использовать в каждом контроллере.

...