function ExampleConfigEntityDeleteForm::submitForm

Same name in other branches
  1. 4.0.x tests/modules/ctools_wizard_test/src/Form/ExampleConfigEntityDeleteForm.php \Drupal\ctools_wizard_test\Form\ExampleConfigEntityDeleteForm::submitForm()

Overrides EntityForm::submitForm

File

tests/modules/ctools_wizard_test/src/Form/ExampleConfigEntityDeleteForm.php, line 38

Class

ExampleConfigEntityDeleteForm
Builds the form to delete Example config entity entities.

Namespace

Drupal\ctools_wizard_test\Form

Code

public function submitForm(array &$form, FormStateInterface $form_state) {
    $this->entity
        ->delete();
    $this->messenger()
        ->addMessage($this->t('content @type: deleted @label.', [
        '@type' => $this->entity
            ->bundle(),
        '@label' => $this->entity
            ->label(),
    ]));
    $form_state->setRedirectUrl($this->getCancelUrl());
}