Interface definition for Entity Reference Selection plugins.
Hierarchy
- interface \Drupal\Core\Plugin\PluginFormInterface
- interface \Drupal\Core\Entity\EntityReferenceSelection\SelectionInterface
See also
\Drupal\Core\Entity\EntityReferenceSelection\SelectionPluginManager
\Drupal\Core\Entity\Annotation\EntityReferenceSelection
Plugin API
File
- core/lib/Drupal/Core/Entity/EntityReferenceSelection/SelectionInterface.php, line 15
Namespace
Drupal\Core\Entity\EntityReferenceSelection
Members
| Name | Modifiers | Type | Description |
|---|---|---|---|
| PluginFormInterface::buildConfigurationForm | public | function | Form constructor. |
| PluginFormInterface::submitConfigurationForm | public | function | Form submission handler. |
| PluginFormInterface::validateConfigurationForm | public | function | Form validation handler. |
| SelectionInterface::countReferenceableEntities | public | function | Counts entities that are referenceable. |
| SelectionInterface::entityQueryAlter | public | function | Allows the selection to alter the SelectQuery generated by EntityFieldQuery. |
| SelectionInterface::getReferenceableEntities | public | function | Gets the list of referenceable entities. |
| SelectionInterface::validateReferenceableEntities | public | function | Validates which existing entities can be referenced. |
Please login to continue.