Error extends Error
FinalYes
Table of Contents
Constants
- TYPE_ERROR = 'ERROR'
- TYPE_FATAL = 'FATAL'
- TYPE_WARNING = 'WARNING'
Methods
- __construct() : mixed
- Creates a new Error.
- getData() : mixed
- getType() : mixed
- isFatal() : mixed
- jsonSerialize() : mixed
- Specify data which should be serialized to JSON
- makeFromArray() : mixed
- matchFilter() : mixed
- setCode() : mixed
- setData() : mixed
- setMessage() : mixed
- setType() : mixed
- toArray() : mixed
- toArrayMeta() : mixed
Constants
TYPE_ERROR
public
mixed
TYPE_ERROR
= 'ERROR'
TYPE_FATAL
public
mixed
TYPE_FATAL
= 'FATAL'
TYPE_WARNING
public
mixed
TYPE_WARNING
= 'WARNING'
Methods
__construct()
Creates a new Error.
public
__construct(string $message[, int $code = 0 ][, bool $type = false ][, null $data = null ]) : mixed
Parameters
- $message : string
- $code : int = 0
- $type : bool = false
- $data : null = null
getData()
public
getData() : mixed
getType()
public
getType() : mixed
isFatal()
public
isFatal() : mixed
jsonSerialize()
Specify data which should be serialized to JSON
public
jsonSerialize() : mixed
Tags
Return values
mixed —data which can be serialized by json_encode, which is a value of any type other than a resource.
makeFromArray()
public
static makeFromArray(array<string|int, mixed> $error) : mixed
Parameters
- $error : array<string|int, mixed>
matchFilter()
public
matchFilter([mixed $filter = array() ]) : mixed
Parameters
- $filter : mixed = array()
setCode()
public
setCode(mixed $code) : mixed
Parameters
- $code : mixed
setData()
public
setData(mixed $data) : mixed
Parameters
- $data : mixed
setMessage()
public
setMessage(mixed $message) : mixed
Parameters
- $message : mixed
setType()
public
setType(mixed $type) : mixed
Parameters
- $type : mixed
toArray()
public
toArray() : mixed
toArrayMeta()
public
toArrayMeta() : mixed