You are here

Classes, traits, and interfaces in Entity Usage 8.4

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
BlockField class Drupal\entity_usage\Plugin\EntityTrack\Track src/Plugin/EntityTrack/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.
DynamicEntityReference class Drupal\entity_usage\Plugin\EntityTrack\Track src/Plugin/EntityTrack/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\EntityTrack\Track src/Plugin/EntityTrack/Track/EntityEmbed.php Tracks usage of entities related in entity_reference fields.
EntityReference class Drupal\entity_usage\Plugin\EntityTrack\Track src/Plugin/EntityTrack/Track/EntityReference.php Tracks usage of entities related in entity_reference fields.
EntityUsage class Drupal\entity_usage src/EntityUsage.php Defines the entity usage base class. 1 2
EntityUsageBase abstract class Drupal\entity_usage src/EntityUsageBase.php Base implementation for track plugins. 6 6
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 2
EntityUsageJavascriptTestBase abstract class Drupal\Tests\entity_usage\FunctionalJavascript tests/src/FunctionalJavascript/EntityUsageJavascriptTestBase.php Base class for Entity Usage Javascript functional tests. 10
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
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.
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\EntityTrack\Track src/Plugin/EntityTrack/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\EntityTrack\Track src/Plugin/EntityTrack/Track/LayoutBuilder.php Tracks usage of entities related in Layout Builder layouts.
Link class Drupal\entity_usage\Plugin\EntityTrack\Track src/Plugin/EntityTrack/Track/Link.php Tracks usage of entities related in Link fields.
LinkIt class Drupal\entity_usage\Plugin\EntityTrack\Track src/Plugin/EntityTrack/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\EntityTrack\Track src/Plugin/EntityTrack/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\EntityTrack\Track src/Plugin/EntityTrack/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