You are here

Classes, traits, and interfaces in Akamai 8.3

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AkamaiAuthentication class Drupal\akamai src/AkamaiAuthentication.php Connects to the Akamai EdgeGrid. 1
AkamaiAuthenticationTest class Drupal\Tests\akamai\Unit tests/src/Unit/AkamaiAuthenticationTest.php @coversDefaultClass \Drupal\akamai\AkamaiAuthentication
AkamaiCacheControlFormTest class Drupal\akamai\Tests src/Tests/AkamaiCacheControlFormTest.php Test the Akamai Homepage Clearing.
AkamaiClient class Drupal\akamai\Annotation src/Annotation/AkamaiClient.php Defines a Plugin annotation object for the Akamai client plugin.
AkamaiClientBase abstract class Drupal\akamai src/AkamaiClientBase.php Connects to the Akamai EdgeGrid. 1 1
AkamaiClientFactory class Drupal\akamai src/AkamaiClientFactory.php Provides a factory for Akamai client objects. 3 2
AkamaiClientInterface interface Drupal\akamai src/AkamaiClientInterface.php Contains the \Drupal\akamai\AkamaiClientInterface interface. 1 1
AkamaiClientManager class Drupal\akamai src/AkamaiClientManager.php Manages Akamai Client version plugins. 1 2
AkamaiClientV3 class Drupal\akamai\Plugin\Client src/Plugin/Client/AkamaiClientV3.php Defines the CCUv3 client version for Akamai.
AkamaiClientV3Test class Drupal\Tests\akamai\Unit tests/src/Unit/AkamaiClientV3Test.php @coversDefaultClass \Drupal\akamai\Plugin\Client\AkamaiClientV3
AkamaiCommands class Drupal\akamai\Commands src/Commands/AkamaiCommands.php Drush commands for interacting with Akamai's CCU API. 2
AkamaiConfigFormTest class Drupal\akamai\Tests src/Tests/AkamaiConfigFormTest.php Test the Akamai Config Form.
AkamaiHeaderEvents class Drupal\akamai\Event src/Event/AkamaiHeaderEvents.php Event that is fired when Akamai header is formed. 5
AkamaiHomepageTest class Drupal\akamai\Tests src/Tests/AkamaiHomepageTest.php Test the Akamai Homepage Clearing.
AkamaiPurgeEvents class Drupal\akamai\Event src/Event/AkamaiPurgeEvents.php Event that is fired when Akamai purge is formed. 4
AkamaiPurger class Drupal\akamai\Plugin\Purge\Purger src/Plugin/Purge/Purger/AkamaiPurger.php Akamai Purger. 1
AkamaiPurgerTest class Drupal\Tests\akamai\Unit\Plugin\Purge\Purger tests/src/Unit/Plugin/Purge/Purger/AkamaiPurgerTest.php @coversDefaultClass \Drupal\akamai\Plugin\Purge\Purger\AkamaiPurger
AkamaiTagPurger class Drupal\akamai\Plugin\Purge\Purger src/Plugin/Purge/Purger/AkamaiTagPurger.php Akamai Tag Purger. 1
AkamaiTagPurgerTest class Drupal\Tests\akamai\Unit\Plugin\Purge\Purger tests/src/Unit/Plugin/Purge/Purger/AkamaiTagPurgerTest.php @coversDefaultClass \Drupal\akamai\Plugin\Purge\Purger\AkamaiTagPurger
CacheableResponseSubscriber class Drupal\akamai\EventSubscriber src/EventSubscriber/CacheableResponseSubscriber.php Add cache tags headers on cacheable responses, for external caching systems. 2
CacheableResponseSubscriberTest class Drupal\Tests\akamai\Kernel\EventSubscriber tests/src/Kernel/EventSubscriber/CacheableResponseSubscriberTest.php Tests CacheableResponseSubscriber.
CacheClearBlock class Drupal\akamai\Plugin\Block src/Plugin/Block/CacheClearBlock.php Provides a block to clear the currently viewed URL.
CacheControlForm class Drupal\akamai\Form src/Form/CacheControlForm.php A simple form for testing the Akamai integration, or doing manual clears. 1
CacheTagFormatter class Drupal\akamai\Helper src/Helper/CacheTagFormatter.php Provides formatting to help cache tags conform Akamai requirements. 3 2
CacheTagFormatterTest class Drupal\Tests\akamai\Unit\Helper tests/src/Unit/Helper/CacheTagFormatterTest.php CacheTagFormatter tests.
ClearUrlForm class Drupal\akamai\Form src/Form/ClearUrlForm.php Builds a form to clear urls.
ConfigForm class Drupal\akamai\Form src/Form/ConfigForm.php A configuration form to interact with Akamai API settings. 1
CredentialCheck class Drupal\akamai\Plugin\Purge\DiagnosticCheck src/Plugin/Purge/DiagnosticCheck/CredentialCheck.php Checks if valid Api credentials have been entered for CloudFlare.
EdgeCacheTagHeaderTest class Drupal\Tests\akamai\Kernel tests/src/Kernel/EdgeCacheTagHeaderTest.php Tests Edge-Cache-Tag Header.
Edgescape class Drupal\akamai\Helper src/Helper/Edgescape.php Provides help for working with Akamai Edgescape. 3 2
EdgescapeTest class Drupal\Tests\akamai\Functional tests/src/Functional/EdgescapeTest.php Tests Edgescape Token via X-Akamai-Edgescape Header.
EdgescapeTest class Drupal\Tests\akamai\Unit\Helper tests/src/Unit/Helper/EdgescapeTest.php Edgescape Helper Tests.
KeyProvider class Drupal\akamai src/KeyProvider.php Wrapper around the optional key.provider service. 2
KeyProviderInterface interface Drupal\akamai src/KeyProviderInterface.php Interface for Key Providers. 1 3
KeyRepositoryAvailableTest class Drupal\Tests\akamai\Kernel tests/src/Kernel/KeyRepositoryAvailableTest.php Tests key provider functionality with key module is installed.
KeyRepositoryUnavailableTest class Drupal\Tests\akamai\Kernel tests/src/Kernel/KeyRepositoryUnavailableTest.php Tests key provider functionality with key module is not installed.
MockHeaderSubscriber class Drupal\Tests\akamai\Kernel tests/src/Kernel/MockHeaderSubscriber.php Mock Event Subscriber for testing.
MockSubscriber class Drupal\Tests\akamai\Kernel\EventSubscriber tests/src/Kernel/EventSubscriber/MockSubscriber.php Mock Event Subscriber for testing. 1
QueueLengthCheck class Drupal\akamai\Plugin\Purge\DiagnosticCheck src/Plugin/Purge/DiagnosticCheck/QueueLengthCheck.php Checks if valid Api credentials have been entered for CloudFlare.

Other projects