Класс PhpError
Обёртка для ошибок PHP, генерируемых trigger_error()
Краткое описание методов
-
__construct() public
Конструктор
-
getCode() public
Получить константу ошибки PHP.
-
getFile() public
Получить файл ошибки
-
getLabel() public
Получить метку кода ошибки
-
getLine() public
Получить номер строки ошибки.
-
getLogLevel() public
Получить сопоставленную константу LOG_.
-
getMessage() public
Получить сообщение об ошибке.
-
getTrace() public
Получить стек вызовов в виде массива.
-
getTraceAsString() public
Получить стек вызовов в виде строки.
Подробное описание методов
__construct() public
__construct(int $code, string $message, string|null $file = null, int|null $line = null, array $trace = [])
Конструктор
Параметры
-
int$code Константа кода ошибки PHP
-
string$message Сообщение об ошибке.
-
string|null$file optional Имя файла, в котором произошла ошибка.
-
int|null$line optional Номер строки, где произошла ошибка.
-
array$trace optional Стек вызовов для ошибки.
getCode() public
getCode(): int
Получить константу ошибки PHP.
Возвращает
intgetFile() public
getFile(): string|null
Получить файл ошибки
Возвращает
string|nullgetLabel() public
getLabel(): string
Получить метку кода ошибки
Возвращает
stringgetLine() public
getLine(): int|null
Получить номер строки ошибки.
Возвращает
int|nullgetLogLevel() public
getLogLevel(): int
Получить сопоставленную константу LOG_.
Возвращает
intgetMessage() public
getMessage(): string
Получить сообщение об ошибке.
Возвращает
stringgetTrace() public
getTrace(): array
Получить стек вызовов в виде массива.
Возвращает
arraygetTraceAsString() public
getTraceAsString(): string
Получить стек вызовов в виде строки.
Возвращает
string
© 2005–present 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.
https://api.cakephp.org/4.4/class-Cake.Error.PhpError.html