public function CustomFilterForm::delete in Custom filter 2.0.x
Same name and namespace in other branches
- 8 src/Form/CustomFilterForm.php \Drupal\customfilter\Form\CustomFilterForm::delete()
File
- src/
Form/ CustomFilterForm.php, line 117
Class
- CustomFilterForm
- Builds the form to add/edit a Custom Filter.
Namespace
Drupal\customfilter\FormCode
public function delete(array $form, FormStateInterface $form_state) {
$destination = [];
$request = $this
->getRequest();
if ($request->query
->has('destination')) {
$destination = $this
->getDestinationArray();
$request->query
->remove('destination');
}
$form_state
->setRedirect('entity.customfilter.delete_form', [
$this->entity
->id(),
], [
'query' => $destination,
]);
}