public function ProfileTypeDeleteForm::submit in Profile 2 8
File
- src/
Form/ ProfileTypeDeleteForm.php, line 89 - Contains \Drupal\profile\Form\ProfileTypeDeleteForm.
Class
- ProfileTypeDeleteForm
- Provides a confirmation form for deleting a Profile type entity.
Namespace
Drupal\profile\FormCode
public function submit(array $form, FormStateInterface $form_state) {
$this->entity
->delete();
\Drupal::service('logger.factory')
->get('profile')
->log(RfcLogLevel::NOTICE, 'Profile type %label has been deleted.', array(
'@type' => $this->entity
->label(),
));
drupal_set_message(t('Profile type %label has been deleted.', array(
'%label' => $this->entity
->label(),
)));
$form_state
->setRedirect('profile.overview_types');
}