Я пытаюсь использовать Zend_Controller_Plugin_ErrorHandler для обработки ошибок 404. Согласно doc, плагин имеет константы, которые можно использовать для соответствия типам исключений и обрабатывать их соответственно. например.
switch ($errors->type) {
case Zend_Controller_Plugin_ErrorHandler::EXCEPTION_NO_ROUTE:
case Zend_Controller_Plugin_ErrorHandler::EXCEPTION_NO_CONTROLLER:
case Zend_Controller_Plugin_ErrorHandler::EXCEPTION_NO_ACTION:
// 404 error -- controller or action not found
Кто-нибудь знает, как создавать исключения из этих типов?