You are here

Classes, traits, and interfaces in Purge 8.3

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AjaxFormTestBase abstract class Drupal\Tests\purge_ui\Functional\Form modules/purge_ui/tests/src/Functional/Form/AjaxFormTestBase.php Testbase for Ajax-based purge_ui forms. 17 3
AlwaysErrorDiagnosticCheck class Drupal\purge_check_error_test\Plugin\Purge\DiagnosticCheck tests/modules/purge_check_error_test/src/Plugin/Purge/DiagnosticCheck/AlwaysErrorDiagnosticCheck.php Checks if there is a purger plugin that invalidates an external cache.
AlwaysInfoDiagnosticCheck class Drupal\purge_check_test\Plugin\Purge\DiagnosticCheck tests/modules/purge_check_test/src/Plugin/Purge/DiagnosticCheck/AlwaysInfoDiagnosticCheck.php Checks if there is a purger plugin that invalidates an external cache.
AlwaysOkDiagnosticCheck class Drupal\purge_check_test\Plugin\Purge\DiagnosticCheck tests/modules/purge_check_test/src/Plugin/Purge/DiagnosticCheck/AlwaysOkDiagnosticCheck.php Checks if there is a purger plugin that invalidates an external cache.
AlwaysWarningDiagnosticCheck class Drupal\purge_check_warning_test\Plugin\Purge\DiagnosticCheck tests/modules/purge_check_warning_test/src/Plugin/Purge/DiagnosticCheck/AlwaysWarningDiagnosticCheck.php Checks if there is a purger plugin that invalidates an external cache.
AProcessor class Drupal\purge_processor_test\Plugin\Purge\Processor tests/modules/purge_processor_test/src/Plugin/Purge/Processor/AProcessor.php Test processor A.
APurger class Drupal\purge_purger_test\Plugin\Purge\Purger tests/modules/purge_purger_test/src/Plugin/Purge/Purger/APurger.php Test purger A.
AQueue class Drupal\purge_queue_test\Plugin\Purge\Queue tests/modules/purge_queue_test/src/Plugin/Purge/Queue/AQueue.php A \Drupal\purge\Plugin\Purge\Queue\QueueInterface compliant memory queue.
AQueuer class Drupal\purge_queuer_test\Plugin\Purge\Queuer tests/modules/purge_queuer_test/src/Plugin/Purge/Queuer/AQueuer.php Test queuer A.
ATagsHeader class Drupal\purge_tagsheader_test\Plugin\Purge\TagsHeader tests/modules/purge_tagsheader_test/src/Plugin/Purge/TagsHeader/ATagsHeader.php Test header A.
BadBehaviorException class Drupal\purge\Plugin\Purge\Purger\Exception src/Plugin/Purge/Purger/Exception/BadBehaviorException.php Thrown when APIs aren't being called as intended. 5
BadPluginBehaviorException class Drupal\purge\Plugin\Purge\Purger\Exception src/Plugin/Purge/Purger/Exception/BadPluginBehaviorException.php Thrown when purgers are not implemented as outlined in the documentation. 3
BlackholePluginManager class Drupal\purge_ui_remove_block_plugins_test modules/purge_ui/tests/modules/purge_ui_remove_block_plugins_test/src/BlackholePluginManager.php PluginManager that will never deliver any plugins (for testing purposes).
BProcessor class Drupal\purge_processor_test\Plugin\Purge\Processor tests/modules/purge_processor_test/src/Plugin/Purge/Processor/BProcessor.php Test processor B.
BPurger class Drupal\purge_purger_test\Plugin\Purge\Purger tests/modules/purge_purger_test/src/Plugin/Purge/Purger/BPurger.php Test purger B.
BQueue class Drupal\purge_queue_test\Plugin\Purge\Queue tests/modules/purge_queue_test/src/Plugin/Purge/Queue/BQueue.php A \Drupal\purge\Plugin\Purge\Queue\QueueInterface compliant memory queue.
BQueuer class Drupal\purge_queuer_test\Plugin\Purge\Queuer tests/modules/purge_queuer_test/src/Plugin/Purge/Queuer/BQueuer.php Test queuer B.
BrowserTestBase abstract class Drupal\Tests\purge\Functional tests/src/Functional/BrowserTestBase.php Thin and generic WTB for purge tests. 3 3
BTagsHeader class Drupal\purge_tagsheader_test\Plugin\Purge\TagsHeader tests/modules/purge_tagsheader_test/src/Plugin/Purge/TagsHeader/BTagsHeader.php Test header B.
CacheableResponseSubscriber class Drupal\purge\EventSubscriber src/EventSubscriber/CacheableResponseSubscriber.php Add cache tags headers on cacheable responses, for external caching systems. 2
CacheableResponseSubscriberTest class Drupal\Tests\purge\Kernel\TagsHeader tests/src/Kernel/TagsHeader/CacheableResponseSubscriberTest.php Tests \Drupal\purge\EventSubscriber\CacheableResponseSubscriber.
CacheTagsQueuer class Drupal\purge_queuer_coretags modules/purge_queuer_coretags/src/CacheTagsQueuer.php Queues invalidated cache tags. 1 2
CacheTagsQueuerTest class Drupal\Tests\purge_queuer_coretags\Unit modules/purge_queuer_coretags/tests/src/Unit/CacheTagsQueuerTest.php @coversDefaultClass \Drupal\purge_queuer_coretags\CacheTagsQueuer
CapacityDiagnosticCheck class Drupal\purge\Plugin\Purge\DiagnosticCheck src/Plugin/Purge/DiagnosticCheck/CapacityDiagnosticCheck.php Checks if there is purging capacity available.
CapacityException class Drupal\purge\Plugin\Purge\Purger\Exception src/Plugin/Purge/Purger/Exception/CapacityException.php Thrown when system resources are reached or exceeded. 6
CapacityTracker class Drupal\purge\Plugin\Purge\Purger src/Plugin/Purge/Purger/CapacityTracker.php Provides the capacity tracker. 2
CapacityTrackerInterface interface Drupal\purge\Plugin\Purge\Purger src/Plugin/Purge/Purger/CapacityTrackerInterface.php Describes the capacity tracker. 1
CheckNotImplementedCorrectly class Drupal\purge\Plugin\Purge\DiagnosticCheck\Exception src/Plugin/Purge/DiagnosticCheck/Exception/CheckNotImplementedCorrectly.php Thrown when ::run() is not returning a severity as mandated by the API. 1
CloseDialogTrait trait Drupal\purge_ui\Form modules/purge_ui/src/Form/CloseDialogTrait.php Shares the closeDialog AJAX form callback.
ConfigurationForm class Drupal\purge_queuer_coretags\Form modules/purge_queuer_coretags/src/Form/ConfigurationForm.php Configuration form for the Core Tags queuer. 1
CoreTagsQueuer class Drupal\purge_queuer_coretags\Plugin\Purge\Queuer modules/purge_queuer_coretags/src/Plugin/Purge/Queuer/CoreTagsQueuer.php Queues every tag that Drupal invalidates internally.
Counter class Drupal\purge\Counter src/Counter/Counter.php Provides a numeric counter. 6 8
CounterInterface interface Drupal\purge\Counter src/Counter/CounterInterface.php Describes a numeric counter. 3 1
CounterTest class Drupal\Tests\purge\Unit\Counter tests/src/Unit/Counter/CounterTest.php @coversDefaultClass \Drupal\purge\Counter\Counter
CProcessor class Drupal\purge_processor_test\Plugin\Purge\Processor tests/modules/purge_processor_test/src/Plugin/Purge/Processor/CProcessor.php Test processor C.
CPurger class Drupal\purge_purger_test\Plugin\Purge\Purger tests/modules/purge_purger_test/src/Plugin/Purge/Purger/CPurger.php Test purger C.
CQueue class Drupal\purge_queue_test\Plugin\Purge\Queue tests/modules/purge_queue_test/src/Plugin/Purge/Queue/CQueue.php A \Drupal\purge\Plugin\Purge\Queue\QueueInterface compliant memory queue.
CQueuer class Drupal\purge_queuer_test\Plugin\Purge\Queuer tests/modules/purge_queuer_test/src/Plugin/Purge/Queuer/CQueuer.php Test queuer C.
CronProcessor class Drupal\purge_processor_cron\Plugin\Purge\Processor modules/purge_processor_cron/src/Plugin/Purge/Processor/CronProcessor.php Cron processor.
CTagsHeader class Drupal\purge_tagsheader_test\Plugin\Purge\TagsHeader tests/modules/purge_tagsheader_test/src/Plugin/Purge/TagsHeader/CTagsHeader.php Test header C.
DashboardController class Drupal\purge_ui\Controller modules/purge_ui/src/Controller/DashboardController.php Configuration dashboard for configuring the cache invalidation pipeline.
DashboardDiagnosticsTest class Drupal\Tests\purge_ui\Functional modules/purge_ui/tests/src/Functional/DashboardDiagnosticsTest.php Tests \Drupal\purge_ui\Controller\DashboardController::buildDiagnosticReport.
DashboardEmptyTest class Drupal\Tests\purge_ui\Functional modules/purge_ui/tests/src/Functional/DashboardEmptyTest.php Tests \Drupal\purge_ui\Controller\DashboardController in no modules state.
DashboardLoggingTest class Drupal\Tests\purge_ui\Functional modules/purge_ui/tests/src/Functional/DashboardLoggingTest.php Tests \Drupal\purge_ui\Controller\DashboardController::buildLoggingSection().
DashboardPurgersTest class Drupal\Tests\purge_ui\Functional modules/purge_ui/tests/src/Functional/DashboardPurgersTest.php Tests \Drupal\purge_ui\Controller\DashboardController::buildPurgers().
DashboardQueuersQueueProcessorsTest class Drupal\Tests\purge_ui\Functional modules/purge_ui/tests/src/Functional/DashboardQueuersQueueProcessorsTest.php Tests \Drupal\purge_ui\Controller\DashboardController::buildQueuersQueueProcessors().
DashboardTestBase abstract class Drupal\Tests\purge_ui\Functional modules/purge_ui/tests/src/Functional/DashboardTestBase.php Testbase for tests testing \Drupal\purge_ui\Controller\DashboardController. 5
DatabaseQueue class Drupal\purge\Plugin\Purge\Queue src/Plugin/Purge/Queue/DatabaseQueue.php A QueueInterface compliant database backed queue.
DatabaseQueueTest class Drupal\Tests\purge\Kernel\Queue tests/src/Kernel/Queue/DatabaseQueueTest.php Tests \Drupal\purge\Plugin\Purge\Queue\DatabaseQueue.
DebugCommands class Drupal\purge_drush\Commands modules/purge_drush/src/Commands/DebugCommands.php Commands to help debugging caching and Purge. 2

Pages

Other projects