From f5e91880bf8c5cad3ec21b6d1038112d38c97064 Mon Sep 17 00:00:00 2001 From: Konrad Michalik Date: Mon, 15 Sep 2025 16:38:05 +0200 Subject: [PATCH] [BUGFIX] Use nullable types for currentPage and lastPage parameters in FormHooks --- Classes/Hooks/FormHooks.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Classes/Hooks/FormHooks.php b/Classes/Hooks/FormHooks.php index 9ec920c..4511f05 100644 --- a/Classes/Hooks/FormHooks.php +++ b/Classes/Hooks/FormHooks.php @@ -35,8 +35,8 @@ class FormHooks */ public function afterInitializeCurrentPage( FormRuntime $formRuntime, - CompositeRenderableInterface $currentPage = null, - CompositeRenderableInterface $lastPage = null, + ?CompositeRenderableInterface $currentPage = null, + ?CompositeRenderableInterface $lastPage = null, array $rawRequestArguments = [], ): ?CompositeRenderableInterface { foreach ($formRuntime->getPages() as $page) { @@ -151,8 +151,8 @@ protected function setRootRepeatableContainerIdentifiers( */ protected function userWentBackToPreviousStep( FormRuntime $formRuntime, - CompositeRenderableInterface $currentPage = null, - CompositeRenderableInterface $lastPage = null, + ?CompositeRenderableInterface $currentPage = null, + ?CompositeRenderableInterface $lastPage = null, ): bool { return $currentPage !== null && $lastPage !== null