protected function ViewsReferenceTrait::getViewNames in Views Reference Field 8
Same name and namespace in other branches
- 8.2 src/Plugin/Field/FieldWidget/ViewsReferenceTrait.php \Drupal\viewsreference\Plugin\Field\FieldWidget\ViewsReferenceTrait::getViewNames()
Helper to convert view array of machine names to label names.
1 call to ViewsReferenceTrait::getViewNames()
- ViewsReferenceSelectWidget::formElement in src/
Plugin/ Field/ FieldWidget/ ViewsReferenceSelectWidget.php - Returns the form for a single field widget.
File
- src/
Plugin/ Field/ FieldWidget/ ViewsReferenceTrait.php, line 222
Class
- ViewsReferenceTrait
- Trait for shared code in Viewsreference Field Widgets.
Namespace
Drupal\viewsreference\Plugin\Field\FieldWidgetCode
protected function getViewNames($views_array) {
$views_list = [];
foreach ($views_array as $key => $value) {
$view = Views::getView($key);
if (isset($view)) {
$views_list[$view->storage
->id()] = $view->storage
->label();
}
}
return $views_list;
}