You are here

Classes, traits, and interfaces in Purge 8.3

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
MaxAgeCheck class Drupal\purge\Plugin\Purge\DiagnosticCheck src/Plugin/Purge/DiagnosticCheck/MaxAgeCheck.php Tests if the TTL of your site is in a good shape.
MemoryQueue class Drupal\purge\Plugin\Purge\Queue src/Plugin/Purge/Queue/MemoryQueue.php A QueueInterface compliant volatile memory buffer queue. 5 3
MemoryQueueDiagnosticCheck class Drupal\purge\Plugin\Purge\DiagnosticCheck src/Plugin/Purge/DiagnosticCheck/MemoryQueueDiagnosticCheck.php Issues a warning on how unreliable the memory queue is for day-day use.
MemoryQueueTest class Drupal\Tests\purge\Kernel\Queue tests/src/Kernel/Queue/MemoryQueueTest.php Tests \Drupal\purge\Plugin\Purge\Queue\MemoryQueue.
MissingExpressionException class Drupal\purge\Plugin\Purge\Invalidation\Exception src/Plugin/Purge/Invalidation/Exception/MissingExpressionException.php Thrown when invalidations are instantiated without required expression. 4
ModifiableServiceBaseTrait trait Drupal\purge src/ModifiableServiceBaseTrait.php Adds implementations to \Drupal\purge\ModifiableServiceInterface derivatives. 3
ModifiableServiceInterface interface Drupal\purge src/ModifiableServiceInterface.php Describes a container service of which its back-end plugins can be changed. 4 4
NullPurgerBase abstract class Drupal\purge_purger_test\Plugin\Purge\Purger tests/modules/purge_purger_test/src/Plugin/Purge/Purger/NullPurgerBase.php Ever failing null purger plugin base. 5
NullQueue class Drupal\purge\Plugin\Purge\Queue src/Plugin/Purge/Queue/NullQueue.php API-compliant null queue back-end.
NumberOfItemsStatistic class Drupal\purge\Plugin\Purge\Queue src/Plugin/Purge/Queue/NumberOfItemsStatistic.php The number of items currently in the queue.
PageCacheCheck class Drupal\purge\Plugin\Purge\DiagnosticCheck src/Plugin/Purge/DiagnosticCheck/PageCacheCheck.php Tests if the page_cache module is installed.
PathInvalidation class Drupal\purge\Plugin\Purge\Invalidation src/Plugin/Purge/Invalidation/PathInvalidation.php Describes path based invalidation, e.g. "news/article-1". 1
PathInvalidationTest class Drupal\Tests\purge\Kernel\Invalidation tests/src/Kernel/Invalidation/PathInvalidationTest.php Tests \Drupal\purge\Plugin\Purge\Invalidation\PathInvalidation.
PluginConfigFormBase abstract class Drupal\purge_ui\Form modules/purge_ui/src/Form/PluginConfigFormBase.php Provides a base class for (dialog-driven) plugin configuration forms. 3
PluginConfigFormTestBase abstract class Drupal\Tests\purge_ui\Functional\Form\Config modules/purge_ui/tests/src/Functional/Form/Config/PluginConfigFormTestBase.php Testbase for purge_ui configuration forms (for plugins). 3
PluginDetailsForm class Drupal\purge_ui\Form modules/purge_ui/src/Form/PluginDetailsForm.php Render plugin details. 4
PluginManager class Drupal\purge\Plugin\Purge\Processor src/Plugin/Purge/Processor/PluginManager.php The processors plugin manager. 1 2
PluginManager class Drupal\purge\Plugin\Purge\Invalidation src/Plugin/Purge/Invalidation/PluginManager.php The invalidation type plugin manager. 1 2
PluginManager class Drupal\purge\Plugin\Purge\Queue src/Plugin/Purge/Queue/PluginManager.php The queue plugin manager. 2 2
PluginManager class Drupal\purge\Plugin\Purge\TagsHeader src/Plugin/Purge/TagsHeader/PluginManager.php The tagsheader plugin manager. 1 2
PluginManager class Drupal\purge\Plugin\Purge\Queuer src/Plugin/Purge/Queuer/PluginManager.php The queuer plugin manager. 1 2
PluginManager class Drupal\purge\Plugin\Purge\DiagnosticCheck src/Plugin/Purge/DiagnosticCheck/PluginManager.php The diagnostic checks plugin manager. 1 2
PluginManager class Drupal\purge\Plugin\Purge\Purger src/Plugin/Purge/Purger/PluginManager.php The purger plugin manager. 1 2
PluginManagerTest class Drupal\Tests\purge\Kernel\Invalidation tests/src/Kernel/Invalidation/PluginManagerTest.php Tests \Drupal\purge\Plugin\Purge\Invalidation\PluginManager.
PluginManagerTest class Drupal\Tests\purge\Kernel\TagsHeader tests/src/Kernel/TagsHeader/PluginManagerTest.php Tests \Drupal\purge\Plugin\Purge\TagsHeader\PluginManager.
PluginManagerTest class Drupal\Tests\purge\Kernel\Queuer tests/src/Kernel/Queuer/PluginManagerTest.php Tests \Drupal\purge\Plugin\Purge\Queuer\PluginManager.
PluginManagerTest class Drupal\Tests\purge\Kernel\DiagnosticCheck tests/src/Kernel/DiagnosticCheck/PluginManagerTest.php Tests \Drupal\purge\Plugin\Purge\DiagnosticCheck\PluginManager.
PluginManagerTest class Drupal\Tests\purge\Kernel\Purger tests/src/Kernel/Purger/PluginManagerTest.php Tests \Drupal\purge\Plugin\Purge\Purger\PluginManager.
PluginManagerTest class Drupal\Tests\purge\Kernel\Processor tests/src/Kernel/Processor/PluginManagerTest.php Tests \Drupal\purge\Plugin\Purge\Processor\PluginManager.
PluginManagerTest class Drupal\Tests\purge\Kernel\Queue tests/src/Kernel/Queue/PluginManagerTest.php Tests \Drupal\purge\Plugin\Purge\Queue\PluginManager.
PluginManagerTestTrait trait Drupal\Tests\purge\Traits tests/src/Traits/PluginManagerTestTrait.php Testing helpers DIC plugin manager derivatives. 1
PluginTestBase abstract class Drupal\Tests\purge\Kernel\Queue tests/src/Kernel/Queue/PluginTestBase.php Provides a abstract test class to aid thorough tests for queue plugins. 3
PluginTestBase abstract class Drupal\Tests\purge\Kernel\Invalidation tests/src/Kernel/Invalidation/PluginTestBase.php Provides an abstract test class to thoroughly test invalidation types. 8
ProcessorAddForm class Drupal\purge_ui\Form modules/purge_ui/src/Form/ProcessorAddForm.php Add a processor. 1
ProcessorAddFormTest class Drupal\Tests\purge_ui\Functional\Form modules/purge_ui/tests/src/Functional/Form/ProcessorAddFormTest.php Tests \Drupal\purge_ui\Form\ProcessorAddForm.
ProcessorBase abstract class Drupal\purge\Plugin\Purge\Processor src/Plugin/Purge/Processor/ProcessorBase.php Provides base implementations for processors. 9 9
ProcessorCommands class Drupal\purge_drush\Commands modules/purge_drush/src/Commands/ProcessorCommands.php Configure Purge processors from the command line. 2
ProcessorConfigDialogFormTest class Drupal\Tests\purge_ui\Functional\Form modules/purge_ui/tests/src/Functional/Form/ProcessorConfigDialogFormTest.php Tests the drop-in configuration form for processors (modal dialog).
ProcessorConfigForm class Drupal\purge_processor_test\Form tests/modules/purge_processor_test/src/Form/ProcessorConfigForm.php Configuration form for a test processor. 3
ProcessorConfigFormBase abstract class Drupal\purge_ui\Form modules/purge_ui/src/Form/ProcessorConfigFormBase.php Provides a base class for processor configuration forms. 1 1
ProcessorConfigFormTest class Drupal\Tests\purge_ui\Functional\Form modules/purge_ui/tests/src/Functional/Form/ProcessorConfigFormTest.php Tests the drop-in configuration form for processors.
ProcessorConfigFormTest class Drupal\Tests\purge_processor_test\Functional tests/modules/purge_processor_test/tests/src/Functional/ProcessorConfigFormTest.php Tests \Drupal\purge_processor_test\Form\ProcessorConfigForm.
ProcessorConfigFormTestBase abstract class Drupal\Tests\purge_ui\Functional\Form\Config modules/purge_ui/tests/src/Functional/Form/Config/ProcessorConfigFormTestBase.php Testbase for \Drupal\purge_ui\Form\ProcessorConfigFormBase derivatives. 3 3
ProcessorDeleteForm class Drupal\purge_ui\Form modules/purge_ui/src/Form/ProcessorDeleteForm.php Delete processor {id}. 1
ProcessorDeleteFormTest class Drupal\Tests\purge_ui\Functional\Form modules/purge_ui/tests/src/Functional/Form/ProcessorDeleteFormTest.php Tests \Drupal\purge_ui\Form\ProcessorDeleteForm.
ProcessorDetailsFormTest class Drupal\Tests\purge_ui\Functional\Form modules/purge_ui/tests/src/Functional/Form/ProcessorDetailsFormTest.php Tests \Drupal\purge_ui\Form\PluginDetailsForm (for processors).
ProcessorFormController class Drupal\purge_ui\Controller modules/purge_ui/src/Controller/ProcessorFormController.php Controller for processor configuration forms.
ProcessorInterface interface Drupal\purge\Plugin\Purge\Processor src/Plugin/Purge/Processor/ProcessorInterface.php Describes a plugin that processes invalidations. 10 12
ProcessorsAvailableDiagnosticCheck class Drupal\purge\Plugin\Purge\DiagnosticCheck src/Plugin/Purge/DiagnosticCheck/ProcessorsAvailableDiagnosticCheck.php Processors.
ProcessorsService class Drupal\purge\Plugin\Purge\Processor src/Plugin/Purge/Processor/ProcessorsService.php Provides a service that provides access to loaded processors. 2

Pages

Other projects