Spec-Zone.ru › CakePHP 3.4

Класс 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.

Параметры

string|array $message

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

integer|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::header()

Параметры

string|array|null $header необязательно null

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

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

Возвращает

массив

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

$_defaultCodesource

protected целое число

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

© 2005–2017 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.4/class-Cake.Utility.Exception.XmlException.html

Spec-Zone.ru

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