protected function WebformEntityReferenceViews::getTargetEntityType in Webform Views Integration 8.5
Retrieve target entity type from provided element.
Parameters
\Drupal\webform\Plugin\WebformElementEntityReferenceInterface $element_plugin: Element plugin that corresponds to $element
array $element: Webform element whose target entity type is requested
Return value
\Drupal\Core\Entity\EntityTypeInterface Target entity type of the provided element
2 calls to WebformEntityReferenceViews::getTargetEntityType()
- WebformEntityReferenceViews::getElementViewsData in src/
WebformElementViews/ WebformEntityReferenceViews.php - Generate views data definition that corresponds to given webform element.
- WebformEntityReferenceViews::getViewsData in src/
WebformElementViews/ WebformEntityReferenceViews.php - Generate views data related to a given element of a given webform.
File
- src/
WebformElementViews/ WebformEntityReferenceViews.php, line 104
Class
- WebformEntityReferenceViews
- Webform views handler for entity reference webform elements.
Namespace
Drupal\webform_views\WebformElementViewsCode
protected function getTargetEntityType(WebformElementEntityReferenceInterface $element_plugin, array $element) {
return $this->entityTypeManager
->getDefinition($element_plugin
->getTargetType($element));
}