Я пытаюсь реализовать пользовательские классы исключений для проекта Zend.Я использую модули, и все мои классы под library
.так что имя файла DuplicateFileException.php
, которое находится под APPLICATION_PATH "/../library/Abra/Exception"
, содержит
class Abra_Exception_FileNotFoundExcpetion extends Exception {}
class Abra_Exception_MissingFileException extends Exception {}
class Abra_Exception_DuplicateFileException extends Exception {}
class Abra_Exception_FileIOException extends Exception {}
, поэтому ErrorController работает нормально, когда я только выбрасываю Abra_Exception_DuplicateFileException
, потому что действительно есть файл с именем DuplicateFileException, но приложение разрывается, когда я выкидываюкроме этого исключения.
Я просто не могу поверить, что мне нужно создать файл для каждого из них.так как обойти это?
спасибо за чтение.