eZPublishCommunityProject  2013.9
eZ\Publish\Core\MVC\Symfony\Cache\Http\PurgeClientSingleRequest Class Reference
+ Inheritance diagram for eZ\Publish\Core\MVC\Symfony\Cache\Http\PurgeClientSingleRequest:
+ Collaboration diagram for eZ\Publish\Core\MVC\Symfony\Cache\Http\PurgeClientSingleRequest:

Protected Member Functions

 doPurge ($server, array $locationIds)
 Effectively triggers the purge. More...
 
- Protected Member Functions inherited from eZ\Publish\Core\MVC\Symfony\Cache\Http\PurgeClient
 doPurge ($server, array $locationIds)
 Effectively triggers the purge. More...
 

Additional Inherited Members

- Public Member Functions inherited from eZ\Publish\Core\MVC\Symfony\Cache\Http\PurgeClient
 __construct (ConfigResolverInterface $configResolver, Browser $httpBrowser)
 
 purge ($locationIds)
 Triggers the cache purge $cacheElements. More...
 
 purgeAll ()
 Purges all content elements currently in cache. More...
 
- Protected Attributes inherited from eZ\Publish\Core\MVC\Symfony\Cache\Http\PurgeClient
 $httpBrowser
 
 $locationIds
 
 $purgeServers
 

Member Function Documentation

eZ\Publish\Core\MVC\Symfony\Cache\Http\PurgeClientSingleRequest::doPurge (   $server,
array  $locationIds 
)
protected

Effectively triggers the purge.

Sends one HTTP PURGE request for all location Ids. Used request header is X-Group-Location-Id instead of X-Location-Id.

Parameters
string$server
array$locationIds

The documentation for this class was generated from the following file: