Skip to content

InternalServerErrorException

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 server encountered an unexpected condition ' . 'which prevented it from fulfilling the request.', int $code = 500, ?\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