From f389e4a7cc2e807b53ff8498d8abe61cdc32447a Mon Sep 17 00:00:00 2001 From: Jules Pietri Date: Sun, 20 Aug 2023 12:33:56 +0200 Subject: [PATCH] [Form] use `never` return type in form events --- Event/PostSetDataEvent.php | 2 +- Event/PostSubmitEvent.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Event/PostSetDataEvent.php b/Event/PostSetDataEvent.php index 74aeb78d5..5b6430a81 100644 --- a/Event/PostSetDataEvent.php +++ b/Event/PostSetDataEvent.php @@ -22,7 +22,7 @@ */ final class PostSetDataEvent extends FormEvent { - public function setData(mixed $data): void + public function setData(mixed $data): never { throw new BadMethodCallException('Form data cannot be changed during "form.post_set_data", you should use "form.pre_set_data" instead.'); } diff --git a/Event/PostSubmitEvent.php b/Event/PostSubmitEvent.php index 104ea2d0e..88cd5c4eb 100644 --- a/Event/PostSubmitEvent.php +++ b/Event/PostSubmitEvent.php @@ -22,7 +22,7 @@ */ final class PostSubmitEvent extends FormEvent { - public function setData(mixed $data): void + public function setData(mixed $data): never { throw new BadMethodCallException('Form data cannot be changed during "form.post_submit", you should use "form.pre_submit" or "form.submit" instead.'); }