You are here

Classes, traits, and interfaces in Purge 8.3

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
ProcessorsServiceInterface interface Drupal\purge\Plugin\Purge\Processor src/Plugin/Purge/Processor/ProcessorsServiceInterface.php Describes a service that provides access to loaded processors. 1 9
ProxyItem class Drupal\purge\Plugin\Purge\Queue src/Plugin/Purge/Queue/ProxyItem.php Provides a proxy item. 1
ProxyItemInterface interface Drupal\purge\Plugin\Purge\Queue src/Plugin/Purge/Queue/ProxyItemInterface.php Describes a proxy item. 1 1
ProxyItemTest class Drupal\Tests\purge\Kernel\Queue tests/src/Kernel/Queue/ProxyItemTest.php Tests \Drupal\purge\Tests\Queue\ProxyItem.
PurgeBlock class Drupal\purge_ui\Plugin\Block modules/purge_ui/src/Plugin/Block/PurgeBlock.php Let site administrators purge the current page.
PurgeBlockForm class Drupal\purge_ui\Form modules/purge_ui/src/Form/PurgeBlockForm.php End-user form for \Drupal\purge_ui\Plugin\Block\PurgeBlock. 1
PurgeBlockProcessor class Drupal\purge_ui\Plugin\Purge\Processor modules/purge_ui/src/Plugin/Purge/Processor/PurgeBlockProcessor.php Processor for \Drupal\purge_ui\Form\PurgeBlockForm.
PurgeBlockQueuer class Drupal\purge_ui\Plugin\Purge\Queuer modules/purge_ui/src/Plugin/Purge/Queuer/PurgeBlockQueuer.php Queuer for \Drupal\purge_ui\Form\PurgeBlockForm.
PurgeCoretagsRemovedTestServiceProvider class Drupal\purge_coretags_removed_test modules/purge_queuer_coretags/tests/modules/purge_coretags_removed_test/src/PurgeCoretagsRemovedTestServiceProvider.php Remove "purge_queuer_coretags.queuer" from the container.
PurgeDiagnosticCheck class Drupal\purge\Annotation src/Annotation/PurgeDiagnosticCheck.php Defines a PurgeDiagnosticCheck annotation object.
PurgeInvalidation class Drupal\purge\Annotation src/Annotation/PurgeInvalidation.php Defines a PurgeInvalidation annotation object.
PurgeLoggerAwareInterface interface Drupal\purge\Logger src/Logger/PurgeLoggerAwareInterface.php Describes logging services for purge components. 1 1
PurgeLoggerAwareTrait trait Drupal\purge\Logger src/Logger/PurgeLoggerAwareTrait.php Provides logging services for purge components. 1
PurgeLoggerAwareTraitTest class Drupal\Tests\purge\Unit\Logger tests/src/Unit/Logger/PurgeLoggerAwareTraitTest.php @coversDefaultClass \Drupal\purge\Logger\PurgeLoggerAwareTrait
PurgeProcessor class Drupal\purge\Annotation src/Annotation/PurgeProcessor.php Defines a PurgeProcessor annotation object.
PurgePurger class Drupal\purge\Annotation src/Annotation/PurgePurger.php Defines a PurgePurger annotation object.
PurgeQueue class Drupal\purge\Annotation src/Annotation/PurgeQueue.php Defines a PurgeQueue annotation object.
PurgeQueuer class Drupal\purge\Annotation src/Annotation/PurgeQueuer.php Defines a PurgeQueuer annotation object.
PurgerAddForm class Drupal\purge_ui\Form modules/purge_ui/src/Form/PurgerAddForm.php Add a new instance of a purger plugin to purge. 1
PurgerAddFormTest class Drupal\Tests\purge_ui\Functional\Form modules/purge_ui/tests/src/Functional/Form/PurgerAddFormTest.php Tests \Drupal\purge_ui\Form\PurgerAddForm.
PurgerBase abstract class Drupal\purge\Plugin\Purge\Purger src/Plugin/Purge/Purger/PurgerBase.php Provides a base class for all purgers - the cache invalidation executors. 1 1
PurgerCapacityDataInterface interface Drupal\purge\Plugin\Purge\Purger src/Plugin/Purge/Purger/PurgerCapacityDataInterface.php Describes what capacity tracking expects from purger implementations. 1
PurgerCommands class Drupal\purge_drush\Commands modules/purge_drush/src/Commands/PurgerCommands.php Configure Purge Purgers from the command line. 2
PurgerConfigDialogFormTest class Drupal\Tests\purge_ui\Functional\Form modules/purge_ui/tests/src/Functional/Form/PurgerConfigDialogFormTest.php Tests the drop-in configuration form for purgers (modal dialog).
PurgerConfigForm class Drupal\purge_purger_test\Form tests/modules/purge_purger_test/src/Form/PurgerConfigForm.php Configuration form for a test purger. 3
PurgerConfigFormBase abstract class Drupal\purge_ui\Form modules/purge_ui/src/Form/PurgerConfigFormBase.php Provides a base class for purger configuration forms. 1 1
PurgerConfigFormTest class Drupal\Tests\purge_ui\Functional\Form modules/purge_ui/tests/src/Functional/Form/PurgerConfigFormTest.php Tests the drop-in configuration form for purgers.
PurgerConfigFormTest class Drupal\Tests\purge_purger_test\Functional tests/modules/purge_purger_test/tests/src/Functional/PurgerConfigFormTest.php Tests \Drupal\purge_purger_test\Form\PurgerConfigForm.
PurgerConfigFormTestBase abstract class Drupal\Tests\purge_ui\Functional\Form\Config modules/purge_ui/tests/src/Functional/Form/Config/PurgerConfigFormTestBase.php Testbase for \Drupal\purge_ui\Form\PurgerConfigFormBase derivatives. 3 3
PurgerDeleteForm class Drupal\purge_ui\Form modules/purge_ui/src/Form/PurgerDeleteForm.php Delete the {id} purger instance. 1
PurgerDeleteFormTest class Drupal\Tests\purge_ui\Functional\Form modules/purge_ui/tests/src/Functional/Form/PurgerDeleteFormTest.php Tests \Drupal\purge_ui\Form\PurgerDeleteForm.
PurgerDetailsFormTest class Drupal\Tests\purge_ui\Functional\Form modules/purge_ui/tests/src/Functional/Form/PurgerDetailsFormTest.php Tests \Drupal\purge_ui\Form\PluginDetailsForm (for purgers).
PurgerFormController class Drupal\purge_ui\Controller modules/purge_ui/src/Controller/PurgerFormController.php Controller for purger configuration forms.
PurgerInterface interface Drupal\purge\Plugin\Purge\Purger src/Plugin/Purge/Purger/PurgerInterface.php Describes a purger - the cache invalidation executor. 2 1
PurgerMoveForm class Drupal\purge_ui\Form modules/purge_ui/src/Form/PurgerMoveForm.php Move purger {id} in the purger execution order - 'up' or 'down'. 2
PurgerMoveFormDownTest class Drupal\Tests\purge_ui\Functional modules/purge_ui/tests/src/Functional/Form/PurgerMoveFormDownTest.php Tests \Drupal\purge_ui\Form\PurgerMoveForm.
PurgerMoveFormUpTest class Drupal\Tests\purge_ui\Functional modules/purge_ui/tests/src/Functional/Form/PurgerMoveFormUpTest.php Tests \Drupal\purge_ui\Form\PurgerMoveForm.
PurgersAvailableDiagnosticCheck class Drupal\purge\Plugin\Purge\DiagnosticCheck src/Plugin/Purge/DiagnosticCheck/PurgersAvailableDiagnosticCheck.php Checks if there is a purger plugin that invalidates an external cache.
PurgerSettingsBase abstract class Drupal\purge\Plugin\Purge\Purger src/Plugin/Purge/Purger/PurgerSettingsBase.php Provides an interface for purgers storing settings through config entities.
PurgerSettingsInterface interface Drupal\purge\Plugin\Purge\Purger src/Plugin/Purge/Purger/PurgerSettingsInterface.php Provides an interface for purgers storing settings through config entities. 1
PurgerSpecificWarningDiagnosticCheck class Drupal\purge_check_test\Plugin\Purge\DiagnosticCheck tests/modules/purge_check_test/src/Plugin/Purge/DiagnosticCheck/PurgerSpecificWarningDiagnosticCheck.php Checks if there is a purger plugin that invalidates an external cache.
PurgersService class Drupal\purge\Plugin\Purge\Purger src/Plugin/Purge/Purger/PurgersService.php Provides the service that distributes access to one or more purgers. 2
PurgersServiceInterface interface Drupal\purge\Plugin\Purge\Purger src/Plugin/Purge/Purger/PurgersServiceInterface.php Describes a service that distributes access to one or more purgers. 1 14
PurgeTagsHeader class Drupal\purge\Annotation src/Annotation/PurgeTagsHeader.php Defines a PurgeTagsHeader annotation object.
PurgeUiRemoveBlockPluginsTestServiceProvider class Drupal\purge_ui_remove_block_plugins_test modules/purge_ui/tests/modules/purge_ui_remove_block_plugins_test/src/PurgeUiRemoveBlockPluginsTestServiceProvider.php Replaces the queuers and processors plugin managers with failing stubs.
QueueBase abstract class Drupal\purge\Plugin\Purge\Queue src/Plugin/Purge/Queue/QueueBase.php Provides a ReliableQueueInterface compliant queue that holds queue items. 1
QueueBasePageTrait trait Drupal\purge\Plugin\Purge\Queue src/Plugin/Purge/Queue/QueueBasePageTrait.php Adds default selectPage* method implementations to queue implementations.
QueueBrowserForm class Drupal\purge_ui\Form modules/purge_ui/src/Form/QueueBrowserForm.php The queue data browser. 1 1
QueueBrowserFormTest class Drupal\Tests\purge_ui\Functional\Form modules/purge_ui/tests/src/Functional/Form/QueueBrowserFormTest.php Tests \Drupal\purge_ui\Form\QueueBrowserForm.
QueueChangeForm class Drupal\purge_ui\Form modules/purge_ui/src/Form/QueueChangeForm.php The queue data browser. 1 1

Pages

Other projects