Spec-Zone.ru › CakePHP 3.7

Класс XmlException

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

Exception реализует Throwable
Extended by RuntimeException
Extended by Cake\Core\Exception\Exception
Extended by Cake\Utility\Exception\XmlException
Пространство имен: Cake\Utility\Exception
Расположение: Utility/Exception/XmlException.php

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

  • $_defaultCode protected
    integer
    Значение кода исключения по умолчанию

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

  • _attributes, _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
Значение заголовка.

Возвращает

массив

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

$_defaultCodesource

protected целое число

Значение кода исключения по умолчанию

© 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.Utility.Exception.XmlException.html

Spec-Zone.ru

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