NotFoundException
extends UnexpectedValueException
in package
implements
HttpAwareException
USE: When the main resource we're interested in doesn't exist.
API: 404 Not Found
Interfaces, Classes and Traits
- HttpAwareException
- Provides information for converting exceptions to HTTP responses.
Table of Contents
- $errors : array<string|int, string>
- __construct() : mixed
- create() : static
- getErrors() : array<string|int, mixed>
- getHttpStatusCode() : int
- withCode() : static
- withError() : static
- withErrors() : static
- withMessage() : static
Properties
$errors
private
array<string|int, string>
$errors
= []
Methods
__construct()
public
final __construct([string $message = '' ], int $code[, Throwable $previous = null ]) : mixed
Parameters
- $message : string = ''
- $code : int
- $previous : Throwable = null
Return values
mixed —create()
public
static create([Throwable $previous = null ]) : static
Parameters
- $previous : Throwable = null
Return values
static —getErrors()
public
getErrors() : array<string|int, mixed>
Return values
array<string|int, mixed> —getHttpStatusCode()
public
getHttpStatusCode() : int
Return values
int —withCode()
public
withCode(int $code) : static
Parameters
- $code : int
Return values
static —withError()
public
withError(string $id, string $error) : static
Parameters
- $id : string
- $error : string
Return values
static —withErrors()
public
withErrors(array<string|int, mixed> $errors) : static
Parameters
- $errors : array<string|int, mixed>
Return values
static —withMessage()
public
withMessage(string $message) : static
Parameters
- $message : string