You are here

Classes, traits, and interfaces in Entity Usage 8.3

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.
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. 1 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. 9
EntityUsageLastEntityQueryTrait trait Drupal\Tests\entity_usage\Traits tests/src/Traits/EntityUsageLastEntityQueryTrait.php Test trait providing helpers to query latest entities created. 7
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
EntityUsageSourceLevel class Drupal\entity_usage src/EntityUsageSourceLevel.php Defines the interface for the service managing top-level source entities. 5
EntityUsageSourceLevelInterface interface Drupal\entity_usage src/EntityUsageSourceLevelInterface.php Defines the interface for the service managing top-level source entities. 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. 5 5
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.
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.
ParagraphsTest class Drupal\Tests\entity_usage\FunctionalJavascript tests/src/FunctionalJavascript/ParagraphsTest.php Test integration with paragraphs.
PostRequestTrackingTrait trait Drupal\Tests\entity_usage\Traits tests/src/Traits/PostRequestTrackingTrait.php Provides a helper method for triggering post-request tracking. 7
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. 3

Other projects