public function FilterDeleteForm::form in Entity Share 8
Same name and namespace in other branches
- 8.3 modules/entity_share_server/src/Form/FilterDeleteForm.php \Drupal\entity_share_server\Form\FilterDeleteForm::form()
- 8.2 modules/entity_share_server/src/Form/FilterDeleteForm.php \Drupal\entity_share_server\Form\FilterDeleteForm::form()
Gets the actual form array to be built.
Overrides EntityForm::form
See also
\Drupal\Core\Entity\EntityForm::processForm()
\Drupal\Core\Entity\EntityForm::afterBuild()
File
- modules/
entity_share_server/ src/ Form/ FilterDeleteForm.php, line 24
Class
- FilterDeleteForm
- Class FilterDeleteForm.
Namespace
Drupal\entity_share_server\FormCode
public function form(array $form, FormStateInterface $form_state) {
$filter_id = $this
->getFilterId();
// Check if the filter exists.
if (!$this
->filterIdExists()) {
drupal_set_message($this
->t('There is no filter with the ID @id in this channel', [
'@id' => $filter_id,
]), 'error');
return [];
}
$form = parent::form($form, $form_state);
$form['description'] = [
'#markup' => $this
->t('This action cannot be undone.'),
];
return $form;
}