Spec-Zone.ru › CakePHP 3.7

Класс ConsoleException

Класс исключений для консольных библиотек. Это исключение будет выбрасываться классами консольной библиотеки при возникновении ошибки.

Exception implements Throwable
Extended by RuntimeException
Extended by Cake\Core\Exception\Exception
Extended by Cake\Console\Exception\ConsoleException
Пространство имён: Cake\Console\Exception
Расположение: Console/Exception/ConsoleException.php

Унаследованные свойства

  • _attributes, _defaultCode, _messageTemplate, _responseHeaders code, file, line, message

Методы, унаследованные от Cake\Core\Exception\Exception

__construct()source public

__construct( string|array $message = '' , integer|null $code = null , Exception|null $previous = null )

Конструктор.

Позволяет создавать исключения, которые обрабатываются как ошибки фреймворка и отключаются при debug = 0.

Параметры

строка|массив $message необязательно ''

Либо строка сообщения об ошибке, либо массив атрибутов, которые доступны в представлении, и подставляются в шаблон сообщения Exception::$_messageTemplate с помощью sprintf()

целое число|null $code необязательно null
Код ошибки, также является кодом HTTP-статуса для ошибки.
Exception|null $previous необязательно null
предыдущее исключение.

Переопределяет

Exception::__construct()

getAttributes()source public

getAttributes( )

Получить переданные атрибуты

Возвращает

массив

responseHeader()source public

responseHeader( string|array|null $header = null , string|null $value = null )

Получить/установить используемый заголовок ответа

См. также Cake\Http\Response::withHeader()

Параметры

строка|массив|null $header необязательно null

Массив строк заголовков или одна строка заголовка - ассоциативный массив "имя заголовка" => "значение заголовка" - также принимается массив строк заголовков (устарело)

строка|null $value необязательно null
Значение заголовка.

Возвращает

массив

© 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/3.7/class-Cake.Console.Exception.ConsoleException.html

Spec-Zone.ru

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