DynamicEntityReferenceOptionsSelectWidget.php in Dynamic Entity Reference 8.2
File
src/Plugin/Field/FieldWidget/DynamicEntityReferenceOptionsSelectWidget.php
View source
<?php
namespace Drupal\dynamic_entity_reference\Plugin\Field\FieldWidget;
use Drupal\Core\Field\Plugin\Field\FieldWidget\OptionsSelectWidget;
class DynamicEntityReferenceOptionsSelectWidget extends OptionsSelectWidget {
use DynamicEntityReferenceOptionsTrait;
public function supportsGroups() {
$settings = $this
->getFieldSettings();
$entity_type_id = current($settings['entity_type_ids']);
return !empty($settings[$entity_type_id]['handler_settings']['target_bundles']) && count($settings[$entity_type_id]['handler_settings']['target_bundles']) > 1;
}
}