/** * {@inheritdoc} */ public function submitForm(array &$form, FormStateInterface $formState) { $this->entity->delete(); drupal_set_message($this->t('The empty page callback for %title has been deleted.', array('%title' => $this->entity->getTitle()))); $this->emptyPageManager->rebuildRoutes(); $formState->setRedirectUrl($this->getCancelUrl()); }
/** * {@inheritdoc} */ public function save(array $form, FormStateInterface $formState) { $emptyPage = $this->entity; $status = $emptyPage->save(); if ($status) { drupal_set_message($this->t('Saved the empty page callback.')); } else { drupal_set_message($this->t('The empty page callback was not saved.')); } $this->emptyPageManager->rebuildRoutes(); $formState->setRedirect('empty_page.list'); }