Класс MissingActionException
Исключение Missing Action — используется, когда действие контроллера не найдено или когда метод isAction() контроллера возвращает false.
- Exception
-
RuntimeException -
Cake\Core\Exception\Exception -
Cake\Controller\Exception\MissingActionException
Расположение: Controller/Exception/MissingActionException.php
Подробное описание метода
__constructsource public
__construct( string|array $message , integer $code 404 )
Конструктор.
Параметры
- string|array
$message - Строка или массив, содержащий сообщение об ошибке. Массив доступен в представлении и подставляется в Exception::$_messageTemplate с помощью sprintf()
- integer
$codeнеобязательно 404 - Код ошибки, также являющийся кодом HTTP-статуса ошибки.
Переопределяет
Cake\Core\Exception\Exception::__construct() Методы, унаследованные от Cake\Core\Exception\Exception
responseHeadersource public
responseHeader( string|array|null $header null , string $value null )
Получить/установить используемый заголовок ответа
См. также Cake\Network\Response::header()
Параметры
- string|array|null
$headerнеобязательно null - Массив или строка с заголовками, ассоциативный массив "имя_заголовка" => "значение_заголовка" или массив строк-заголовков
- string
$valueнеобязательно null - Значение заголовка.
Возвращает
arrayмассив
Краткое описание свойств
Свойства, унаследованные от Cake\Core\Exception\Exception
$_attributessource
protected array
Массив атрибутов, переданных в конструктор, доступных в представлении при отображении ошибки разработки.
[]
$_responseHeaderssource
protected array
Массив заголовков, которые будут переданы в Cake\Network\Response::header()
null Свойства, унаследованные от Exception
© 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/3.1/class-Cake.Controller.Exception.MissingActionException.html