From 4f78d39de64be5eaeed4c49781504d4f080acfe6 Mon Sep 17 00:00:00 2001 From: Marcus Hellmann Date: Mon, 8 Jul 2024 17:14:51 +0200 Subject: [PATCH] Re-Add type annotations to PHPDoc --- Classes/ViewHelpers/Data/ArrayFirstViewHelper.php | 6 ++++++ Classes/ViewHelpers/Data/ValueForKeyViewHelper.php | 6 ++++++ Classes/ViewHelpers/Find/FacetIsActiveViewHelper.php | 10 ++++++++++ 3 files changed, 22 insertions(+) diff --git a/Classes/ViewHelpers/Data/ArrayFirstViewHelper.php b/Classes/ViewHelpers/Data/ArrayFirstViewHelper.php index 88c7aa62..466f583e 100644 --- a/Classes/ViewHelpers/Data/ArrayFirstViewHelper.php +++ b/Classes/ViewHelpers/Data/ArrayFirstViewHelper.php @@ -47,6 +47,12 @@ public function initializeArguments() $this->registerArgument('array', 'array|string', 'the array to return the first value of', false, null); } + /** + * @param array $arguments + * @param \Closure $renderChildrenClosure + * @param RenderingContextInterface $renderingContext + * @return string|int|bool|array + */ public static function renderStatic(array $arguments, \Closure $renderChildrenClosure, RenderingContextInterface $renderingContext): string|int|bool|array { $result = null; diff --git a/Classes/ViewHelpers/Data/ValueForKeyViewHelper.php b/Classes/ViewHelpers/Data/ValueForKeyViewHelper.php index 329ed2ac..1d637bf2 100644 --- a/Classes/ViewHelpers/Data/ValueForKeyViewHelper.php +++ b/Classes/ViewHelpers/Data/ValueForKeyViewHelper.php @@ -44,6 +44,12 @@ public function initializeArguments() $this->registerArgument('key', 'string', 'The key to extract the value for', true); } + /** + * @param array $arguments + * @param \Closure $renderChildrenClosure + * @param RenderingContextInterface $renderingContext + * @return string|int|bool|array + */ public static function renderStatic( array $arguments, \Closure $renderChildrenClosure, diff --git a/Classes/ViewHelpers/Find/FacetIsActiveViewHelper.php b/Classes/ViewHelpers/Find/FacetIsActiveViewHelper.php index 24281ff7..f157a8eb 100644 --- a/Classes/ViewHelpers/Find/FacetIsActiveViewHelper.php +++ b/Classes/ViewHelpers/Find/FacetIsActiveViewHelper.php @@ -51,6 +51,16 @@ public function initializeArguments() $this->registerArgument('type', 'string', 'Query type [string, range]', false, 'string'); } + /** + * @return bool + */ + + /** + * @param array $arguments + * @param \Closure $renderChildrenClosure + * @param RenderingContextInterface $renderingContext + * @return string|int|bool|array + */ public static function renderStatic( array $arguments, \Closure $renderChildrenClosure,