Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. EntityWithPluginCollectionInterface.php

interface EntityWithPluginCollectionInterface

Provides an interface for an object using a plugin collection.

Hierarchy

  • interface \Drupal\Core\Entity\EntityInterface extends \Drupal\Core\Access\AccessibleInterface \Drupal\Core\Cache\CacheableDependencyInterface \Drupal\Core\Cache\RefinableCacheableDependencyInterface; interface \Drupal\Core\Plugin\ObjectWithPluginCollectionInterface
    • interface \Drupal\Core\Entity\EntityWithPluginCollectionInterface extends \Drupal\Core\Entity\EntityInterface \Drupal\Core\Plugin\ObjectWithPluginCollectionInterface

Expanded class hierarchy of EntityWithPluginCollectionInterface

All classes that implement EntityWithPluginCollectionInterface

See also

\Drupal\Component\Plugin\LazyPluginCollection

Related topics

Plugin API
Using the Plugin API
11 files declare their use of EntityWithPluginCollectionInterface
Action.php in core/modules/system/src/Entity/Action.php
Block.php in core/modules/block/src/Entity/Block.php
ConfigEntityBase.php in core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php
EntityDisplayFormBase.php in core/modules/field_ui/src/Form/EntityDisplayFormBase.php
EntityDisplayInterface.php in core/lib/Drupal/Core/Entity/Display/EntityDisplayInterface.php

... See full list

File

core/lib/Drupal/Core/Entity/EntityWithPluginCollectionInterface.php, line 14

Namespace

Drupal\Core\Entity
View source
interface EntityWithPluginCollectionInterface extends EntityInterface, ObjectWithPluginCollectionInterface {

}
RSS feed
Powered by Drupal