class FilterFormatAddForm in Drupal 10
Same name and namespace in other branches
- 8 core/modules/filter/src/FilterFormatAddForm.php \Drupal\filter\FilterFormatAddForm
- 9 core/modules/filter/src/FilterFormatAddForm.php \Drupal\filter\FilterFormatAddForm
Provides a form for adding a filter format.
@internal
Hierarchy
- class \Drupal\Core\Form\FormBase implements ContainerInjectionInterface, FormInterface uses DependencySerializationTrait, LoggerChannelTrait, MessengerTrait, RedirectDestinationTrait, StringTranslationTrait
- class \Drupal\Core\Entity\EntityForm implements EntityFormInterface
- class \Drupal\filter\FilterFormatFormBase
- class \Drupal\filter\FilterFormatAddForm
- class \Drupal\filter\FilterFormatFormBase
- class \Drupal\Core\Entity\EntityForm implements EntityFormInterface
Expanded class hierarchy of FilterFormatAddForm
File
- core/
modules/ filter/ src/ FilterFormatAddForm.php, line 12
Namespace
Drupal\filterView source
class FilterFormatAddForm extends FilterFormatFormBase {
/**
* {@inheritdoc}
*/
public function form(array $form, FormStateInterface $form_state) {
return parent::form($form, $form_state);
}
/**
* {@inheritdoc}
*/
public function submitForm(array &$form, FormStateInterface $form_state) {
parent::submitForm($form, $form_state);
$this
->messenger()
->addStatus($this
->t('Added text format %format.', [
'%format' => $this->entity
->label(),
]));
$form_state
->setRedirect('filter.admin_overview');
return $this->entity;
}
}