entity; return $form; } /** * {@inheritdoc} */ public function save(array $form, FormStateInterface $form_state) { $entity = &$this->entity; $status = parent::save($form, $form_state); switch ($status) { case SAVED_NEW: drupal_set_message($this->t('Created the %label Eepal sectors in epal.', [ '%label' => $entity->label(), ])); break; default: drupal_set_message($this->t('Saved the %label Eepal sectors in epal.', [ '%label' => $entity->label(), ])); } $form_state->setRedirect('entity.eepal_sectors_in_epal.canonical', ['eepal_sectors_in_epal' => $entity->id()]); } }