trait HandlesAuthorization

Methods

allow(string|null $message = null, int|string|null $code = null)

Create a new access response.

deny(string|null $message = null, int|string|null $code = null)

Throw an unauthorized exception.

denyWithStatus(int $status, string|null $message = null, int|string|null $code = null)

Deny with a HTTP status code.

denyAsNotFound(string|null $message = null, int|string|null $code = null)

Deny with a 404 HTTP status code.

Details

at line 12
protected Response allow(string|null $message = null, int|string|null $code = null)

Create a new access response.

Parameters

string|null $message
int|string|null $code

Return Value

Response

at line 20
protected Response deny(string|null $message = null, int|string|null $code = null)

Throw an unauthorized exception.

Parameters

string|null $message
int|string|null $code

Return Value

Response

at line 28
Response denyWithStatus(int $status, string|null $message = null, int|string|null $code = null)

Deny with a HTTP status code.

Parameters

int $status
string|null $message
int|string|null $code

Return Value

Response

at line 36
Response denyAsNotFound(string|null $message = null, int|string|null $code = null)

Deny with a 404 HTTP status code.

Parameters

string|null $message
int|string|null $code

Return Value

Response