Spec-Zone.ru › CakePHP 2.7

Класс ConsoleErrorHandler

Обработчик ошибок для консоли Cake. Выводит сообщение об ошибке и стек вызовов.

Пакет: Cake\Console
Авторские права: Copyright (c) Cake Software Foundation, Inc. (http://cakefoundation.org)
Лицензия: MIT License
Расположение Cake/Console/ConsoleErrorHandler.php

Подробное описание метода

_stopисходный код protected

_stop( integer $code 0 )

Обёртка для exit(), используется для тестирования.

Параметры

целое число $code необязательно 0
Код завершения.

getStderrисходный код public статический

getStderr( )

Получить объект stderr для обработки ошибок консоли.

Возвращает

ConsoleOutput
ConsoleOutput

handleErrorисходный код public

handleError( integer $code , string $description , string $file null , integer $line null , array $context null )

Обработка ошибок в консольной среде. Записывает ошибки в stderr и регистрирует сообщения, если Configure::read('debug') равно 0.

Параметры

целое число $code
Код ошибки
строка $description
Описание ошибки.
строка $file необязательно null
Файл, в котором произошла ошибка.
целое число $line необязательно null
Строка, на которой произошла ошибка.
массив $context необязательно null
Трассировка стека вызовов ошибки.

handleExceptionисходный код public

handleException( Exception $exception )

Обработка исключений в консольной среде. Выводит сообщение в stderr.

Параметры

Исключение $exception
Исключение для обработки

Краткое описание свойств

$stderrисходный код

public статический ConsoleOutput

Поток стандартных ошибок.

© 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/class-ConsoleErrorHandler.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API