Class Socialveo\Core\exceptions\HttpException

InheritanceSocialveo\Core\exceptions\HttpException » Exception

HttpException represents an exception caused by an improper request of the end-user.

HttpException can be differentiated via its $statusCode property value which keeps a standard HTTP status code (e.g. 404, 500). Error handlers may use this status code to decide how to format the error page.

Public Properties

Hide inherited properties

PropertyTypeDescriptionDefined By
$statusCode integer HTTP status code, such as 403, 404, 500, etc. Socialveo\Core\exceptions\HttpException

Public Methods

Hide inherited methods

MethodDescriptionDefined By
__construct() Constructor. Socialveo\Core\exceptions\HttpException

Property Details

$statusCode public property

HTTP status code, such as 403, 404, 500, etc.

public integer $statusCode null

Method Details

__construct() public method

Constructor.

public void __construct ( $status, $message 'Not Found', $code 0, Exception $previous null )
$status integer

HTTP status code, such as 404, 500, etc.

$message string

Error message

$code integer

Error code

$previous Exception

The previous exception used for the exception chaining.