Skip to content

FormatException

Qubus Exception Class

This extends the default BaseException class to allow converting exceptions to and from Error objects.

Unfortunately, because an Error object may contain multiple messages and error codes, only the first message for the first error code in the instance will be accessible through the exception's methods.

Methods

__construct

public __construct(string $message = 'The data provided is not of the expected format or cannot be parsed correctly.', int $code, ?\Throwable $previous = null): mixed

Parameters:

Parameter Type Description
$message string
$code int
$previous ?\Throwable

Inherited methods

__construct

public __construct(?string $message = '', int $code, ?\Throwable $previous = null): mixed

Parameters:

Parameter Type Description
$message ?string
$code int
$previous ?\Throwable

Throws:


__toString

public __toString(): string


Automatically generated on 2025-10-13