X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fcore%2Flib%2FDrupal%2FCore%2FEntity%2FPlugin%2FEntityReferenceSelection%2FBroken.php;fp=web%2Fcore%2Flib%2FDrupal%2FCore%2FEntity%2FPlugin%2FEntityReferenceSelection%2FBroken.php;h=e8251e631f74a77425e0970d6f1eb2e8ad3c1597;hp=f53eeb618902a091e556e6521faca9ecb707ce18;hb=9917807b03b64faf00f6a1f29dcb6eafc454efa5;hpb=aea91e65e895364e460983b890e295aa5d5540a5 diff --git a/web/core/lib/Drupal/Core/Entity/Plugin/EntityReferenceSelection/Broken.php b/web/core/lib/Drupal/Core/Entity/Plugin/EntityReferenceSelection/Broken.php index f53eeb618..e8251e631 100644 --- a/web/core/lib/Drupal/Core/Entity/Plugin/EntityReferenceSelection/Broken.php +++ b/web/core/lib/Drupal/Core/Entity/Plugin/EntityReferenceSelection/Broken.php @@ -2,8 +2,7 @@ namespace Drupal\Core\Entity\Plugin\EntityReferenceSelection; -use Drupal\Core\Database\Query\SelectInterface; -use Drupal\Core\Entity\EntityReferenceSelection\SelectionInterface; +use Drupal\Core\Entity\EntityReferenceSelection\SelectionPluginBase; use Drupal\Core\Form\FormStateInterface; /** @@ -14,28 +13,19 @@ use Drupal\Core\Form\FormStateInterface; * label = @Translation("Broken/Missing") * ) */ -class Broken implements SelectionInterface { +class Broken extends SelectionPluginBase { /** * {@inheritdoc} */ public function buildConfigurationForm(array $form, FormStateInterface $form_state) { + $form = parent::buildConfigurationForm($form, $form_state); $form['selection_handler'] = [ '#markup' => t('The selected selection handler is broken.'), ]; return $form; } - /** - * {@inheritdoc} - */ - public function validateConfigurationForm(array &$form, FormStateInterface $form_state) { } - - /** - * {@inheritdoc} - */ - public function submitConfigurationForm(array &$form, FormStateInterface $form_state) { } - /** * {@inheritdoc} */ @@ -57,9 +47,4 @@ class Broken implements SelectionInterface { return []; } - /** - * {@inheritdoc} - */ - public function entityQueryAlter(SelectInterface $query) { } - }