You are here

Classes, traits, and interfaces in Purge 8.3

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
DiagnosticCheckBase abstract class Drupal\purge\Plugin\Purge\DiagnosticCheck src/Plugin/Purge/DiagnosticCheck/DiagnosticCheckBase.php Describes a diagnostic check that tests a specific purging requirement. 14 6
DiagnosticCheckInterface interface Drupal\purge\Plugin\Purge\DiagnosticCheck src/Plugin/Purge/DiagnosticCheck/DiagnosticCheckInterface.php Describes a diagnostic check that checks a specific purging requirement. 15 9
DiagnosticsCommand class Drupal\purge_drush\Commands modules/purge_drush/src/Commands/DiagnosticsCommand.php Generate a diagnostic self-service report. 2
DiagnosticsException class Drupal\purge\Plugin\Purge\Purger\Exception src/Plugin/Purge/Purger/Exception/DiagnosticsException.php Diagnostic ERROR requires cache invalidation to be halted. 6
DiagnosticsService class Drupal\purge\Plugin\Purge\DiagnosticCheck src/Plugin/Purge/DiagnosticCheck/DiagnosticsService.php Provides a service that interacts with diagnostic checks. 2
DiagnosticsServiceInterface interface Drupal\purge\Plugin\Purge\DiagnosticCheck src/Plugin/Purge/DiagnosticCheck/DiagnosticsServiceInterface.php Describes a service that interacts with diagnostic checks. 1 3
DomainInvalidation class Drupal\purge\Plugin\Purge\Invalidation src/Plugin/Purge/Invalidation/DomainInvalidation.php Describes an entire domain to be invalidated.
DomainInvalidationTest class Drupal\Tests\purge\Kernel\Invalidation tests/src/Kernel/Invalidation/DomainInvalidationTest.php Tests \Drupal\purge\Plugin\Purge\Invalidation\DomainInvalidation.
DrushInvalidateProcessor class Drupal\purge_drush\Plugin\Purge\Processor modules/purge_drush/src/Plugin/Purge/Processor/DrushInvalidateProcessor.php Processor for the 'drush p:invalidate' command.
DrushQueueAddQueuer class Drupal\purge_drush\Plugin\Purge\Queuer modules/purge_drush/src/Plugin/Purge/Queuer/DrushQueueAddQueuer.php Queuer for the 'drush p:queue-add' command.
DrushQueueWorkProcessor class Drupal\purge_drush\Plugin\Purge\Processor modules/purge_drush/src/Plugin/Purge/Processor/DrushQueueWorkProcessor.php Processor for the 'drush p:queue-work' command.
EverythingInvalidation class Drupal\purge\Plugin\Purge\Invalidation src/Plugin/Purge/Invalidation/EverythingInvalidation.php Describes that everything is to be invalidated.
EverythingInvalidationTest class Drupal\Tests\purge\Kernel\Invalidation tests/src/Kernel/Invalidation/EverythingInvalidationTest.php Tests \Drupal\purge\Plugin\Purge\Invalidation\EverythingInvalidation.
ExplainedCounterInterface interface Drupal\purge\Counter src/Counter/ExplainedCounterInterface.php Describes a counter with the ability to return user-friendly explanations. 5 5
FileQueue class Drupal\purge\Plugin\Purge\Queue src/Plugin/Purge/Queue/FileQueue.php A \Drupal\purge\Plugin\Purge\Queue\QueueInterface compliant file-based queue.
FileQueueTest class Drupal\Tests\purge\Kernel\Queue tests/src/Kernel/Queue/FileQueueTest.php Tests \Drupal\purge\Plugin\Purge\Queue\FileQueue.
FixGetConfigFactoryStubTrait trait Drupal\Tests\purge\Unit tests/src/Unit/FixGetConfigFactoryStubTrait.php Overrides ::getConfigFactoryStub(). 1
FormTestBase abstract class Drupal\Tests\purge_ui\Functional\Form modules/purge_ui/tests/src/Functional/Form/FormTestBase.php Testbase for purge_ui forms. 1
GoodPurger class Drupal\purge_purger_test\Plugin\Purge\Purger tests/modules/purge_purger_test/src/Plugin/Purge/Purger/GoodPurger.php A purger that always succeeds.
HookRequirementsTest class Drupal\Tests\purge\Kernel\DiagnosticCheck tests/src/Kernel/DiagnosticCheck/HookRequirementsTest.php Tests that purge_requirements() passes on our diagnostic checks.
ImmutableInvalidation class Drupal\purge\Plugin\Purge\Invalidation src/Plugin/Purge/Invalidation/ImmutableInvalidation.php Provides the immutable invalidation object.
ImmutableInvalidationBase abstract class Drupal\purge\Plugin\Purge\Invalidation src/Plugin/Purge/Invalidation/ImmutableInvalidationBase.php Provides base implementations the immutable invalidation object. 2 1
ImmutableInvalidationInterface interface Drupal\purge\Plugin\Purge\Invalidation src/Plugin/Purge/Invalidation/ImmutableInvalidationInterface.php Describes the immutable invalidation. 3 1
InvalidateCommand class Drupal\purge_drush\Commands modules/purge_drush/src/Commands/InvalidateCommand.php Directly invalidate an item without going through the queue. 2
InvalidationBase abstract class Drupal\purge\Plugin\Purge\Invalidation src/Plugin/Purge/Invalidation/InvalidationBase.php Provides base implementations for the invalidation object. 6 1
InvalidationInterface interface Drupal\purge\Plugin\Purge\Invalidation src/Plugin/Purge/Invalidation/InvalidationInterface.php Desribes the invalidation object. 9 15
InvalidationsService class Drupal\purge\Plugin\Purge\Invalidation src/Plugin/Purge/Invalidation/InvalidationsService.php Provides a service that instantiates invalidation objects on-demand. 2
InvalidationsServiceInterface interface Drupal\purge\Plugin\Purge\Invalidation src/Plugin/Purge/Invalidation/InvalidationsServiceInterface.php Describes a service that instantiates invalidation objects on-demand. 1 7
InvalidExpressionException class Drupal\purge\Plugin\Purge\Invalidation\Exception src/Plugin/Purge/Invalidation/Exception/InvalidExpressionException.php Thrown when invalidations are instantiated with a incorrect expression. 9
InvalidPropertyException class Drupal\purge\Plugin\Purge\Queue\Exception src/Plugin/Purge/Queue/Exception/InvalidPropertyException.php Invalid property. 2
InvalidStateException class Drupal\purge\Plugin\Purge\Invalidation\Exception src/Plugin/Purge/Invalidation/Exception/InvalidStateException.php Thrown when the incoming or outgoing object states are not valid. 2
InvStatesInterface interface Drupal\purge\Plugin\Purge\Invalidation src/Plugin/Purge/Invalidation/InvStatesInterface.php Describes the states invalidations can be in during their lifetime. 1 3
IteratingServiceBaseTrait trait Drupal\purge src/IteratingServiceBaseTrait.php Adds \Iterator logic to \Drupal\purge\ServiceInterface derivatives. 4
KernelPluginManagerTestBase abstract class Drupal\Tests\purge\Kernel tests/src/Kernel/KernelPluginManagerTestBase.php Thin and generic KernelTestBase for testing DIC plugin manager derivatives. 8 8
KernelServiceTestBase abstract class Drupal\Tests\purge\Kernel tests/src/Kernel/KernelServiceTestBase.php Thin and generic KernelTestBase for testing public Purge DIC services. 6 6
KernelTestBase abstract class Drupal\Tests\purge\Kernel tests/src/Kernel/KernelTestBase.php Thin and generic KernelTestBase for purge tests. 7 5
LateRuntimeProcessor class Drupal\purge_processor_lateruntime\EventSubscriber modules/purge_processor_lateruntime/src/EventSubscriber/LateRuntimeProcessor.php Processes queue items at the end of every request. 2
LateRuntimeProcessor class Drupal\purge_processor_lateruntime\Plugin\Purge\Processor modules/purge_processor_lateruntime/src/Plugin/Purge/Processor/LateRuntimeProcessor.php Late runtime processor.
LockException class Drupal\purge\Plugin\Purge\Purger\Exception src/Plugin/Purge/Purger/Exception/LockException.php Thrown when processing is attempted while another instance is running. 6
LoggerChannelPart class Drupal\purge\Logger src/Logger/LoggerChannelPart.php Provides a subchannel whichs logs to a single main channel with permissions. 1
LoggerChannelPartFactory class Drupal\purge\Logger src/Logger/LoggerChannelPartFactory.php Provides a factory that creates LoggerChannelPartInterface instances. 1 2
LoggerChannelPartFactoryInterface interface Drupal\purge\Logger src/Logger/LoggerChannelPartFactoryInterface.php Describes a factory that creates LoggerChannelPartInterface instances. 1
LoggerChannelPartFactoryTest class Drupal\Tests\purge\Unit\Logger tests/src/Unit/Logger/LoggerChannelPartFactoryTest.php @coversDefaultClass \Drupal\purge\Logger\LoggerChannelPartFactory
LoggerChannelPartInterface interface Drupal\purge\Logger src/Logger/LoggerChannelPartInterface.php Describes a subchannel whichs logs to a single main channel with permissions. 1
LoggerChannelPartTest class Drupal\Tests\purge\Unit\Logger tests/src/Unit/Logger/LoggerChannelPartTest.php @coversDefaultClass \Drupal\purge\Logger\LoggerChannelPart
LoggerService class Drupal\purge\Logger src/Logger/LoggerService.php Provides logging services to purge and its submodules, via a single channel. 1 2
LoggerServiceInterface interface Drupal\purge\Logger src/Logger/LoggerServiceInterface.php Describes logging services to purge and its submodules, via a single channel. 1 4
LoggerServiceTest class Drupal\Tests\purge\Unit\Logger tests/src/Unit/Logger/LoggerServiceTest.php @coversDefaultClass \Drupal\purge\Logger\LoggerService
LoggingConfigForm class Drupal\purge_ui\Form modules/purge_ui/src/Form/LoggingConfigForm.php Configure logging behavior. 1 1
LoggingConfigFormTest class Drupal\Tests\purge_ui\Functional\Form modules/purge_ui/tests/src/Functional/Form/LoggingConfigFormTest.php Tests \Drupal\purge_ui\Form\LoggingConfigForm.

Pages

Other projects