protected function FieldFormatterEntityEmbedDisplayBase::isApplicableFieldFormatter in Entity Embed 8
Checks if the field formatter is applicable.
Return value
\Drupal\Core\Access\AccessResult Returns the access result.
2 calls to FieldFormatterEntityEmbedDisplayBase::isApplicableFieldFormatter()
- EntityReferenceFieldFormatter::isApplicableFieldFormatter in src/
Plugin/ entity_embed/ EntityEmbedDisplay/ EntityReferenceFieldFormatter.php - Checks if the field formatter is applicable.
- FieldFormatterEntityEmbedDisplayBase::access in src/
EntityEmbedDisplay/ FieldFormatterEntityEmbedDisplayBase.php - Indicates whether this Entity Embed display can be used.
1 method overrides FieldFormatterEntityEmbedDisplayBase::isApplicableFieldFormatter()
- EntityReferenceFieldFormatter::isApplicableFieldFormatter in src/
Plugin/ entity_embed/ EntityEmbedDisplay/ EntityReferenceFieldFormatter.php - Checks if the field formatter is applicable.
File
- src/
EntityEmbedDisplay/ FieldFormatterEntityEmbedDisplayBase.php, line 132
Class
- FieldFormatterEntityEmbedDisplayBase
- Base class for field formatter display plugins.
Namespace
Drupal\entity_embed\EntityEmbedDisplayCode
protected function isApplicableFieldFormatter() {
$definition = $this->formatterPluginManager
->getDefinition($this
->getFieldFormatterId());
return AccessResult::allowedIf($definition['class']::isApplicable($this
->getFieldDefinition()));
}