''] + parent::defaultConfiguration(); } /** * {@inheritdoc} */ public function getForm(array &$original_form, FormStateInterface $form_state, array $additional_widget_parameters) { return [ '#markup' => $this->configuration['text'], '#parents' => [], ]; } /** * {@inheritdoc} */ public function submit(array &$element, array &$form, FormStateInterface $form_state) { $this->selectEntities([$this->entity], $form_state); } /** * {@inheritdoc} */ protected function prepareEntities(array $form, FormStateInterface $form_state) { return $form_state->getValue('dummy_entities', []); } }