protected function EntityExtraFieldForm::getExtraFieldTypeOptions in Entity Extra Field 2.0.x
Same name and namespace in other branches
- 8 src/Form/EntityExtraFieldForm.php \Drupal\entity_extra_field\Form\EntityExtraFieldForm::getExtraFieldTypeOptions()
Get extra field type options.
Return value
array An array of extra field type options.
1 call to EntityExtraFieldForm::getExtraFieldTypeOptions()
- EntityExtraFieldForm::form in src/
Form/ EntityExtraFieldForm.php - Gets the actual form array to be built.
File
- src/
Form/ EntityExtraFieldForm.php, line 548
Class
- EntityExtraFieldForm
- Define entity extra field form.
Namespace
Drupal\entity_extra_field\FormCode
protected function getExtraFieldTypeOptions() : array {
$options = [];
foreach ($this->extraFieldTypeManager
->getDefinitions() as $plugin_id => $definition) {
if (!isset($definition['label'])) {
continue;
}
$options[$plugin_id] = $definition['label'];
}
return $options;
}