Пакет Cake\Error
Краткое описание класса
-
ErrorHandler
Обработчик ошибок предоставляет базовые обработку ошибок и исключений для вашего приложения. Он перехватывает и обрабатывает все необработанные исключения и ошибки. Отображает полезные ошибки фреймворка, когда debug > 1.
-
ExceptionRenderer
Обработчик исключений.
Краткое описание исключений
-
AclException
Класс исключений для реализации AclComponent и интерфейсов.
-
BadRequestException
Представляет ошибку HTTP 400.
-
CacheException
Класс исключений для Cache. Это исключение будет выброшено из Cache при возникновении ошибки.
-
CakeBaseException
Базовый класс, от которого наследуются все исключения.
-
CakeException
CakeException используется в качестве базового класса для внутренних исключений CakePHP. В целом, ошибки фреймворка интерпретируются как ошибки кода 500.
-
CakeLogException
Класс исключений для CakeLog. Это исключение будет выброшено из CakeLog при возникновении ошибки.
-
CakeSessionException
Класс исключений для CakeSession. Это исключение будет выброшено из CakeSession при возникновении ошибки.
-
ConfigureException
Класс исключений для Configure. Это исключение будет выброшено из Configure при возникновении ошибки.
-
ConsoleException
Класс исключений для библиотек Console. Это исключение будет выброшено из классов библиотек Console при возникновении ошибки.
-
FatalErrorException
Представляет критическую ошибку.
-
ForbiddenException
Представляет ошибку HTTP 403.
-
HttpException
Базовый класс, от которого наследуются все исключения.
-
InternalErrorException
Представляет ошибку HTTP 500.
-
MethodNotAllowedException
Представляет ошибку HTTP 405.
-
MissingActionException
Исключение отсутствия действия — используется, когда действие контроллера не найдено.
-
MissingBehaviorException
Используется, когда поведение не найдено.
-
MissingComponentException
Используется, когда компонент не найден.
-
MissingConnectionException
Используется, когда не найдено ни одного подключения.
-
MissingControllerException
Исключение отсутствия контроллера — используется, когда контроллер не найден.
-
MissingDatabaseException
Исключения выполнения для ConnectionManager
-
MissingDatasourceConfigException
Класс исключения, который следует выбрасывать, когда не найдена конфигурация источника данных.
-
MissingDatasourceException
Используется, когда источник данных не найден.
-
MissingDispatcherFilterException
Исключение, выброшенное, когда не удалось найти фильтр диспетчера.
-
MissingHelperException
Используется, когда помощник не найден.
-
MissingLayoutException
Используется, когда не найден файл макета.
-
MissingModelException
Исключение, выброшенное, когда не удалось найти модель.
-
MissingPluginException
Исключение, выброшенное, когда не удалось найти плагин.
-
MissingShellException
Используется, когда оболочка не найдена.
-
MissingShellMethodException
Используется, когда метод оболочки не найден.
-
MissingTableException
Класс исключения, который необходимо выбросить, если в источнике данных не найдена база данных.
-
MissingTaskException
Используется, когда задача не найдена.
-
MissingTestLoaderException
Исключение, выброшенное, когда не удалось найти загрузчик тестов.
-
MissingViewException
Используется, когда не найден файл представления.
-
NotFoundException
Представляет ошибку HTTP 404.
-
NotImplementedException
Исключение «Не реализовано» — используется, когда метод API не реализован.
-
PrivateActionException
Исключение «Приватное действие» — используется, когда действие контроллера начинается с
_. -
RouterException
Класс исключений для Router. Это исключение будет выброшено из Router при возникновении ошибки.
-
SocketException
Класс исключений для Socket. Это исключение будет выброшено из CakeSocket, CakeEmail, HttpSocket, SmtpTransport, MailTransport и HttpResponse при возникновении ошибки.
-
UnauthorizedException
Представляет ошибку HTTP 401.
-
XmlException
Класс исключений для Xml. Это исключение будет выброшено из Xml при возникновении ошибки.
© 2005–2016 The Cake Software Foundation, Inc.
Licensed under the MIT License.
CakePHP is a registered trademark of Cake Software Foundation, Inc.
We are not endorsed by or affiliated with CakePHP.
http://api.cakephp.org/2.7/package-Cake.Error.html