Bitrix API

Error implements JsonSerializable

Table of Contents

Interfaces

JsonSerializable

Methods

__construct()  : mixed
Creates a new Error.
__toString()  : mixed
__unserialize()  : void
Disables deserialization.
createFromThrowable()  : static
getCode()  : int|string
Returns the code of the error.
getCustomData()  : mixed|null
getLocalizableMessage()  : LocalizableMessageInterface|null
getMessage()  : string
Returns the message of the error.
jsonSerialize()  : mixed
Specify data which should be serialized to JSON

Methods

__construct()

Creates a new Error.

public __construct(string $message[, int|string $code = 0 ][, mixed|null $customData = null ]) : mixed
Parameters
$message : string

Message of the error.

$code : int|string = 0

Code of the error.

$customData : mixed|null = null

Data typically of key/value pairs that provide additional user-defined information about the error.

__toString()

public __toString() : mixed

__unserialize()

Disables deserialization.

public __unserialize(array<string|int, mixed> $data) : void
Parameters
$data : array<string|int, mixed>

createFromThrowable()

public static createFromThrowable(Throwable $exception) : static
Parameters
$exception : Throwable
Return values
static

getCode()

Returns the code of the error.

public getCode() : int|string
Return values
int|string

getCustomData()

public getCustomData() : mixed|null
Return values
mixed|null

getMessage()

Returns the message of the error.

public getMessage() : string
Return values
string

        
On this page

Search results