Класс yii\base\ErrorException
| Наследование | yii\base\ErrorException » ErrorException |
|---|---|
| Доступно с версии | 2.0 |
| Исходный код | https://github.com/yiisoft/yii2/blob/master/framework/base/ErrorException.php |
ErrorException представляет собой ошибку PHP.
Для получения более подробной информации и использования ErrorException, см. статью руководства по обработке ошибок.
Публичные методы
| Метод | Описание | Определено в |
|---|---|---|
| __construct() | Создаёт исключение. | yii\base\ErrorException |
| getName() | yii\base\ErrorException | |
| isFatalError() | Возвращает, является ли ошибка фатальной. | yii\base\ErrorException |
Константы
| Константа | Значение | Описание | Определено в |
|---|---|---|---|
| E_HHVM_FATAL_ERROR | 16777217 | Эта константа представляет собой фатальную ошибку в движке HHVM. PHP Zend runtime не вызовет обработчик ошибок при фатальных ошибках, HHVM — вызовет, с кодом ошибки 16777217. Мы будем обрабатывать фатальные ошибки несколько иначе в HHVM. | yii\base\ErrorException |
Подробности методов
__construct() публичный метод
Создаёт исключение.
| public void __construct ( $message = '', $code = 0, $severity = 1, $filename = __FILE__, $lineno = __LINE__, Exception $previous = null ) | ||
|---|---|---|
| $message |
[необязательно] |
|
| $code |
[необязательно] |
|
| $severity |
[необязательно] |
|
| $filename |
[необязательно] |
|
| $lineno |
[необязательно] |
|
| $previous |
[необязательно] |
|
getName() публичный метод
| public string getName ( ) | ||
|---|---|---|
| return | string |
Пользовательское имя этого исключения |
isFatalError() публичный статический метод
Возвращает, является ли ошибка фатальной.
| public static boolean isFatalError ( $error ) | ||
|---|---|---|
| $error | array |
Ошибка полученная из error_get_last() |
| return | boolean |
Является ли ошибка фатальной |
© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc-2.0/yii-base-errorexception.html