class Context

HTTP-specific tasks.

Methods

__construct(IRequest $request, IResponse $response)

No description

bool
isModified(string|int|DateTimeInterface|null $lastModified = null, string|null $etag = null)

Checks whether the response has been modified since the client's cached version.

getRequest()

No description

getResponse()

No description

Details

at line 16
__construct(IRequest $request, IResponse $response)

No description

Parameters

IRequest $request
IResponse $response

at line 27
bool isModified(string|int|DateTimeInterface|null $lastModified = null, string|null $etag = null)

Checks whether the response has been modified since the client's cached version.

Sets Last-Modified and ETag headers if provided. Returns false and sends 304 Not Modified if unchanged.

Parameters

string|int|DateTimeInterface|null $lastModified
string|null $etag

Return Value

bool

at line 72
IRequest getRequest()

No description

Return Value

IRequest

at line 78
IResponse getResponse()

No description

Return Value

IResponse