protected function ExampleMultilingualField::getTagsField in Extra Field 8
Same name and namespace in other branches
- 8.2 modules/extra_field_example/src/Plugin/ExtraField/Display/ExampleMultilingualField.php \Drupal\extra_field_example\Plugin\ExtraField\Display\ExampleMultilingualField::getTagsField()
Returns the Tags field this plugin uses.
Return value
\Drupal\Core\Field\FieldItemListInterface|null The taxonomy terms this field references.
3 calls to ExampleMultilingualField::getTagsField()
- ExampleMultilingualField::getLabel in modules/
extra_field_example/ src/ Plugin/ ExtraField/ Display/ ExampleMultilingualField.php - The label of the field.
- ExampleMultilingualField::getLangcode in modules/
extra_field_example/ src/ Plugin/ ExtraField/ Display/ ExampleMultilingualField.php - Gets the langcode of the field values.
- ExampleMultilingualField::viewElements in modules/
extra_field_example/ src/ Plugin/ ExtraField/ Display/ ExampleMultilingualField.php - Returns the renderable array of the field item(s).
File
- modules/
extra_field_example/ src/ Plugin/ ExtraField/ Display/ ExampleMultilingualField.php, line 103
Class
- ExampleMultilingualField
- Example Extra field Display.
Namespace
Drupal\extra_field_example\Plugin\ExtraField\DisplayCode
protected function getTagsField() {
$field = NULL;
$entity = $this
->getEntity();
if ($entity
->hasField('field_tags')) {
$field = $entity
->get('field_tags');
}
return $field;
}