You are here

Classes, traits, and interfaces in Entity Usage 8.2

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
BatchUpdateForm class Drupal\entity_usage\Form src/Form/BatchUpdateForm.php Form to launch batch tracking of existing entities. 1
BatchUpdateTest class Drupal\Tests\entity_usage\FunctionalJavascript tests/src/FunctionalJavascript/BatchUpdateTest.php Tests for the batch update functionality.
BlockField class Drupal\entity_usage\Plugin\EntityUsage\Track src/Plugin/EntityUsage/Track/BlockField.php Tracks usage of entities related in block_field fields.
ConfigEntityTrackingTest class Drupal\Tests\entity_usage\FunctionalJavascript tests/src/FunctionalJavascript/ConfigEntityTrackingTest.php Tests tracking of config entities.
ConfigurationFormTest class Drupal\Tests\entity_usage\FunctionalJavascript tests/src/FunctionalJavascript/ConfigurationFormTest.php Tests the configuration form.
DependenciesBlock class Drupal\entity_usage_test\Plugin\Block tests/modules/entity_usage_test/src/Plugin/Block/DependenciesBlock.php Provides a block with dependencies.
DynamicEntityReference class Drupal\entity_usage\Plugin\EntityUsage\Track src/Plugin/EntityUsage/Track/DynamicEntityReference.php Tracks usage of entities related in dynamic_entity_reference fields.
DynamicEntityReferenceTest class Drupal\Tests\entity_usage\FunctionalJavascript tests/src/FunctionalJavascript/DynamicEntityReferenceTest.php Tests the integration with the Dynamic Entity Reference module.
EmbeddedContentTest class Drupal\Tests\entity_usage\FunctionalJavascript tests/src/FunctionalJavascript/EmbeddedContentTest.php Basic functional tests for the usage tracking of embedded content.
EmbedTrackInterface interface Drupal\entity_usage src/EmbedTrackInterface.php Defines the interface for tracking plugins that embed entities in WYSIWYG. 1 1
EntityEmbed class Drupal\entity_usage\Plugin\EntityUsage\Track src/Plugin/EntityUsage/Track/EntityEmbed.php Tracks usage of entities related in entity_reference fields.
EntityReference class Drupal\entity_usage\Plugin\EntityUsage\Track src/Plugin/EntityUsage/Track/EntityReference.php Tracks usage of entities related in entity_reference fields.
EntityUpdateManager class Drupal\entity_usage src/EntityUpdateManager.php Class EntityUpdateManager. 1 2
EntityUsage class Drupal\entity_usage src/EntityUsage.php Defines the entity usage base class. 2 2
EntityUsageBatchManager class Drupal\entity_usage src/EntityUsageBatchManager.php Manages Entity Usage integration with Batch API. 2 2
EntityUsageCommands class Drupal\entity_usage\Commands src/Commands/EntityUsageCommands.php Entity Usage drush commands. 2
EntityUsageEvent class Drupal\entity_usage\Events src/Events/EntityUsageEvent.php Implementation of Entity Usage events. 2
EntityUsageInterface interface Drupal\entity_usage src/EntityUsageInterface.php Entity usage interface. 1 1
EntityUsageJavascriptTestBase abstract class Drupal\Tests\entity_usage\FunctionalJavascript tests/src/FunctionalJavascript/EntityUsageJavascriptTestBase.php Base class for Entity Usage Javascript functional tests. 11
EntityUsageLastEntityQueryTrait trait Drupal\Tests\entity_usage\Traits tests/src/Traits/EntityUsageLastEntityQueryTrait.php Test trait providing helpers to query latest entities created. 8
EntityUsageLayoutBuilderEntityBrowserBlockTest class Drupal\Tests\entity_usage\FunctionalJavascript tests/src/FunctionalJavascript/EntityUsageLayoutBuilderEntityBrowserBlockTest.php Tests usage tracking in Layout Builder through Entity Browser Blocks.
EntityUsageLayoutBuilderTest class Drupal\Tests\entity_usage\Functional tests/src/Functional/EntityUsageLayoutBuilderTest.php Tests layout builder usage through Inline Blocks displays in UI.
EntityUsageLayoutBuilderTest class Drupal\Tests\entity_usage\Kernel tests/src/Kernel/EntityUsageLayoutBuilderTest.php Tests layout builder usage plugin records usage.
EntityUsageLocalTask class Drupal\entity_usage\Plugin\Derivative src/Plugin/Derivative/EntityUsageLocalTask.php Provides local task definitions for all entity types. 1
EntityUsageRegenerateTrackingInfoWorker class Drupal\entity_usage\Plugin\QueueWorker src/Plugin/QueueWorker/EntityUsageRegenerateTrackingInfoWorker.php RegenerateTrackingInfoWorker class.
EntityUsageSettingsForm class Drupal\entity_usage\Form src/Form/EntityUsageSettingsForm.php Form to configure entity_usage settings. 1
EntityUsageTest class Drupal\Tests\entity_usage\Kernel tests/src/Kernel/EntityUsageTest.php Tests the basic API operations of our tracking service.
EntityUsageTrack class Drupal\entity_usage\Annotation src/Annotation/EntityUsageTrack.php Defines an entity_usage track annotation object.
EntityUsageTrackBase abstract class Drupal\entity_usage src/EntityUsageTrackBase.php Base implementation for track plugins. 6 6
EntityUsageTrackInterface interface Drupal\entity_usage src/EntityUsageTrackInterface.php Defines the interface for entity_usage track methods. 2
EntityUsageTrackManager class Drupal\entity_usage src/EntityUsageTrackManager.php Manages entity_usage track plugins. 1 2
Events final class Drupal\entity_usage\Events src/Events/Events.php Contains all events thrown by Entity Usage. 2
HtmlLink class Drupal\entity_usage\Plugin\EntityUsage\Track src/Plugin/EntityUsage/Track/HtmlLink.php Tracks usage of entities referenced from regular HTML Links.
IntegrationTest class Drupal\Tests\entity_usage\FunctionalJavascript tests/src/FunctionalJavascript/IntegrationTest.php Basic functional tests for the usage tracking.
LayoutBuilder class Drupal\entity_usage\Plugin\EntityUsage\Track src/Plugin/EntityUsage/Track/LayoutBuilder.php Tracks usage of entities related in Layout Builder layouts.
Link class Drupal\entity_usage\Plugin\EntityUsage\Track src/Plugin/EntityUsage/Track/Link.php Tracks usage of entities related in Link fields.
LinkIt class Drupal\entity_usage\Plugin\EntityUsage\Track src/Plugin/EntityUsage/Track/LinkIt.php Tracks usage of entities related in entity_reference fields.
ListControllerTest class Drupal\Tests\entity_usage\FunctionalJavascript tests/src/FunctionalJavascript/ListControllerTest.php Tests the page listing the usage of a given entity.
ListUsageController class Drupal\entity_usage\Controller src/Controller/ListUsageController.php Controller for our pages. 1 2
LocalTaskUsageController class Drupal\entity_usage\Controller src/Controller/LocalTaskUsageController.php Controller for our local tasks.
MediaEmbed class Drupal\entity_usage\Plugin\EntityUsage\Track src/Plugin/EntityUsage/Track/MediaEmbed.php Tracks usage of drupal-media tags in wysiwyg fields.
ParagraphsTest class Drupal\Tests\entity_usage\FunctionalJavascript tests/src/FunctionalJavascript/ParagraphsTest.php Test integration with paragraphs.
RevisionsTranslationsTest class Drupal\Tests\entity_usage\FunctionalJavascript tests/src/FunctionalJavascript/RevisionsTranslationsTest.php Tests tracking of revisions and translations.
RouteSubscriber class Drupal\entity_usage\Routing src/Routing/RouteSubscriber.php Registers a route for generic usage local tasks for entities. 2
TextFieldEmbedBase abstract class Drupal\entity_usage\Plugin\EntityUsage\Track src/Plugin/EntityUsage/Track/TextFieldEmbedBase.php Base class for plugins tracking usage in entities embedded in WYSIWYG fields. 4
ViewsTest class Drupal\Tests\entity_usage\FunctionalJavascript tests/src/FunctionalJavascript/ViewsTest.php Basic tests for the views integration.

Other projects