You are here

Classes, traits, and interfaces in Acquia Purge 8

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AcquiaCloudBalancerException class Drupal\acquia_purge\Http src/Http/AcquiaCloudBalancerException.php Thrown when a load balancer failed fulfilling the given invalidation request.
AcquiaCloudBalancerMiddleware class Drupal\acquia_purge\Http src/Http/AcquiaCloudBalancerMiddleware.php HTTP middleware which asserts correct responses from Acquia Cloud. 2
AcquiaCloudCheck class Drupal\acquia_purge\Plugin\Purge\DiagnosticCheck src/Plugin/Purge/DiagnosticCheck/AcquiaCloudCheck.php Acquia Purge.
AcquiaCloudPurger class Drupal\acquia_purge\Plugin\Purge\Purger src/Plugin/Purge/Purger/AcquiaCloudPurger.php Acquia Cloud.
AcquiaCloudSiteHeader class Drupal\acquia_purge\Plugin\Purge\TagsHeader src/Plugin/Purge/TagsHeader/AcquiaCloudSiteHeader.php Exports the X-Acquia-Site header.
AcquiaCloudTagsHeader class Drupal\acquia_purge\Plugin\Purge\TagsHeader src/Plugin/Purge/TagsHeader/AcquiaCloudTagsHeader.php Exports the X-Acquia-Purge-Tags header.
AcquiaPlatformCdnCheck class Drupal\acquia_purge\Plugin\Purge\DiagnosticCheck src/Plugin/Purge/DiagnosticCheck/AcquiaPlatformCdnCheck.php Acquia Purge CDN.
AcquiaPlatformCdnPurger class Drupal\acquia_purge\Plugin\Purge\Purger src/Plugin/Purge/Purger/AcquiaPlatformCdnPurger.php Acquia Platform CDN (beta).
AcquiaPlatformCdnTagsHeader class Drupal\acquia_purge\Plugin\Purge\TagsHeader src/Plugin/Purge/TagsHeader/AcquiaPlatformCdnTagsHeader.php Exports a tags header for the current Platform CDN backend.
BackendBase abstract class Drupal\acquia_purge\AcquiaPlatformCdn src/AcquiaPlatformCdn/BackendBase.php Provides a backend for the Platform CDN purger. 1
BackendFactory class Drupal\acquia_purge\AcquiaPlatformCdn src/AcquiaPlatformCdn/BackendFactory.php Provides a backend for the Platform CDN purger. 3
BackendInterface interface Drupal\acquia_purge\AcquiaPlatformCdn src/AcquiaPlatformCdn/BackendInterface.php Describes a vendor backend for the Platform CDN purger. 2
Debugger class Drupal\acquia_purge\Plugin\Purge\Purger src/Plugin/Purge/Purger/Debugger.php Provides a centralized debugger for Acquia purger plugins.
DebuggerAwareInterface interface Drupal\acquia_purge\Plugin\Purge\Purger src/Plugin/Purge/Purger/DebuggerAwareInterface.php Describes a Acquia purger which is debugging aware. 4 2
DebuggerAwareTrait trait Drupal\acquia_purge\Plugin\Purge\Purger src/Plugin/Purge/Purger/DebuggerAwareTrait.php Provides a Acquia purger which is debugging aware. 2
DebuggerInterface interface Drupal\acquia_purge\Plugin\Purge\Purger src/Plugin/Purge/Purger/DebuggerInterface.php Describes a centralized debugger for Acquia purger plugins. 1 4
DebuggerMiddleware class Drupal\acquia_purge\Http src/Http/DebuggerMiddleware.php HTTP middleware which logs requests and responses for debugging purposes. 2
FastlyBackend class Drupal\acquia_purge\AcquiaPlatformCdn src/AcquiaPlatformCdn/FastlyBackend.php Provides a Fastly backend for the Platform CDN purger.
Hash class Drupal\acquia_purge\AcquiaCloud src/AcquiaCloud/Hash.php Helper class that centralizes string hashing for security and maintenance. 3
PlatformInfo class Drupal\acquia_purge\AcquiaCloud src/AcquiaCloud/PlatformInfo.php Provides an information object interfacing with the Acquia platform. 2
PlatformInfoInterface interface Drupal\acquia_purge\AcquiaCloud src/AcquiaCloud/PlatformInfoInterface.php Describes an information object interfacing with the Acquia platform. 1 10
RecommendationsCheck class Drupal\acquia_purge\Plugin\Purge\DiagnosticCheck src/Plugin/Purge/DiagnosticCheck/RecommendationsCheck.php Acquia Purge Recommendations.
TagsHeaderValue class Drupal\acquia_purge\Plugin\Purge\TagsHeader src/Plugin/Purge/TagsHeader/TagsHeaderValue.php Provides simple value object for cache tag headers. 2

Other projects