Exception raised when a URL cannot be reverse routed or when a URL cannot be parsed.
array
Array of attributes that are passed in from the constructor, and made available in the view when a development error is displayed.
int
Default exception code
string
Template string that has attributes sprintf()'ed into it.
string
Message template to use when the requested method is included.
array|null
Array of headers to be passed to Cake\Http\Response::header()
__construct(mixed $message, ?int $code, ?\Throwable $previous)
Constructor.
string|array
$message Either the string of the error message, or an array of attributes that are made available in the view, and sprintf()'d into Exception::$_messageTemplate
int|null
$code optional The code of the error, is also the HTTP status code for the error. Defaults to 404.
\Throwable|null
$previous optional the previous exception.
getAttributes()
Get the passed in attributes
array
getCode()
Gets the Exception code.
responseHeader(mixed $header, mixed $value)
Get/set the response header to be used
See also Cake\Http\Response::withHeader()
string|array|null
$header optional A single header string or an associative array of "header name" => "header value"
string|null
$value optional The header value.
array|null
Array of attributes that are passed in from the constructor, and made available in the view when a development error is displayed.
array
Default exception code
int
Template string that has attributes sprintf()'ed into it.
string
Message template to use when the requested method is included.
string
Array of headers to be passed to Cake\Http\Response::header()
array|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/4.1/class-Cake.Routing.Exception.MissingRouteException.html