ФорумПрограммированиеPHP для идиотовPHP и ООП → Zend Framework - Как отменить выполнение экшена

Zend Framework - Как отменить выполнение экшена

  • at0m1x

    Сообщения: 10 Репутация: N Группа: Кто попало

    Spritz Окт. 18, 2012, 2:55 п.п.

    Есть приложение на ZF 1.12. В одном из контроллеров нужно делать проверку определенного условия, и в зависимости от этого условия, прерывать выполнение приложения. Как вариант делать проверку условия в preDispatch() и выполнять die. Но die это как то не совсем красиво. Пробовал вместо die использовать $this->_request->setDispatched(false);, но почему то при этом приложение зависает и обрывается по тайм ауту.

Пожалуйста, авторизуйтесь, чтобы написать комментарий!