class Esi extendsAbstractSurrogate

Esi implements the ESI capabilities to Request and Response instances.

For more information, read the following W3C notes:

  • ESI Language Specification 1.0 (http://www.w3.org/TR/esi-lang)

  • Edge Architecture Specification (http://www.w3.org/TR/edge-arch)

Methods

string
getName()

No description

void
addSurrogateControl(Response$response)

No description

string
renderIncludeTag(string$uri,string$alt =null,bool$ignoreErrors =true,string$comment ='')

No description

Response
process(Request$request,Response$response)

No description

Details

string getName()

Return Value

string

void addSurrogateControl(Response$response)

Parameters

Response $response

Return Value

void

string renderIncludeTag(string$uri,string$alt =null,bool$ignoreErrors =true,string$comment ='')

Parameters

string $uri
string $alt
bool $ignoreErrors
string $comment

Return Value

string

Response process(Request$request,Response$response)

Parameters

Request $request
Response $response

Return Value

Response