diff --git a/typo3/sysext/backend/Classes/ViewHelpers/ArrayBrowserViewHelper.php b/typo3/sysext/backend/Classes/ViewHelpers/ArrayBrowserViewHelper.php index 0136e0d6d1b67aa58ccc66f31c89d0e1aaa23452..15af51e479d9c366f974b26066f5b3854f50dec4 100644 --- a/typo3/sysext/backend/Classes/ViewHelpers/ArrayBrowserViewHelper.php +++ b/typo3/sysext/backend/Classes/ViewHelpers/ArrayBrowserViewHelper.php @@ -46,6 +46,8 @@ final class ArrayBrowserViewHelper extends AbstractViewHelper /** * Render unordered list for pages + * + * @param array{data: array} $arguments */ public static function renderStatic(array $arguments, \Closure $renderChildrenClosure, RenderingContextInterface $renderingContext): string { diff --git a/typo3/sysext/backend/Classes/ViewHelpers/AvatarViewHelper.php b/typo3/sysext/backend/Classes/ViewHelpers/AvatarViewHelper.php index 44680feab66a40d53e32425c0bbd967e17ba409d..1f6ea5a3054f9930a10c35076d7d80ca9ef372a9 100644 --- a/typo3/sysext/backend/Classes/ViewHelpers/AvatarViewHelper.php +++ b/typo3/sysext/backend/Classes/ViewHelpers/AvatarViewHelper.php @@ -83,6 +83,8 @@ final class AvatarViewHelper extends AbstractViewHelper /** * Resolve user avatar from a given backend user id. + * + * @param array{backendUser: int, size: int, showIcon: bool} $arguments */ public static function renderStatic(array $arguments, \Closure $renderChildrenClosure, RenderingContextInterface $renderingContext): string { diff --git a/typo3/sysext/backend/Classes/ViewHelpers/Mfa/IfHasStateViewHelper.php b/typo3/sysext/backend/Classes/ViewHelpers/Mfa/IfHasStateViewHelper.php index 86366d6ec05db2ea125cb0f133eb7fe5e488fcba..c88f723ee8028dc65624c11926be661d71b54f05 100644 --- a/typo3/sysext/backend/Classes/ViewHelpers/Mfa/IfHasStateViewHelper.php +++ b/typo3/sysext/backend/Classes/ViewHelpers/Mfa/IfHasStateViewHelper.php @@ -36,6 +36,9 @@ final class IfHasStateViewHelper extends AbstractConditionViewHelper $this->registerArgument('provider', MfaProviderManifestInterface::class, 'The provider in question', true); } + /** + * @param array{state: string, provider: MfaProviderManifestInterface} $arguments + */ public static function verdict(array $arguments, RenderingContextInterface $renderingContext): bool { $stateMethod = 'is' . ucfirst($arguments['state']); diff --git a/typo3/sysext/backend/Classes/ViewHelpers/ModuleLinkViewHelper.php b/typo3/sysext/backend/Classes/ViewHelpers/ModuleLinkViewHelper.php index 450d4261c96619513c4670e8b952717ec4d48c6f..1ee4a99161662038621c621a33d476fdac2e7d27 100644 --- a/typo3/sysext/backend/Classes/ViewHelpers/ModuleLinkViewHelper.php +++ b/typo3/sysext/backend/Classes/ViewHelpers/ModuleLinkViewHelper.php @@ -58,6 +58,8 @@ final class ModuleLinkViewHelper extends AbstractViewHelper /** * Render module link with arguments + * + * @param array<string, mixed> $arguments */ public static function renderStatic(array $arguments, \Closure $renderChildrenClosure, RenderingContextInterface $renderingContext): string { diff --git a/typo3/sysext/backend/Classes/ViewHelpers/Toolbar/IfHasDropdownViewHelper.php b/typo3/sysext/backend/Classes/ViewHelpers/Toolbar/IfHasDropdownViewHelper.php index 21ed7e7a369f6e7b485da4bcb0f52aefdeae0d6d..bd977dfae2cb3996805d6b0ad2bc99a711ed30eb 100644 --- a/typo3/sysext/backend/Classes/ViewHelpers/Toolbar/IfHasDropdownViewHelper.php +++ b/typo3/sysext/backend/Classes/ViewHelpers/Toolbar/IfHasDropdownViewHelper.php @@ -34,6 +34,9 @@ class IfHasDropdownViewHelper extends AbstractConditionViewHelper $this->registerArgument('class', ToolbarItemInterface::class, 'The toolbar item class to be checked for providing a drop down', true); } + /** + * @param array{class: object} $arguments + */ public static function verdict(array $arguments, RenderingContextInterface $renderingContext): bool { return $arguments['class'] instanceof ToolbarItemInterface && $arguments['class']->hasDropDown(); diff --git a/typo3/sysext/backend/Classes/ViewHelpers/Uri/EditRecordViewHelper.php b/typo3/sysext/backend/Classes/ViewHelpers/Uri/EditRecordViewHelper.php index eb12ae156872ac07240bda31e156be1e57664db2..5d64632a31e71167892b332aced0fbf0fd2f13d4 100644 --- a/typo3/sysext/backend/Classes/ViewHelpers/Uri/EditRecordViewHelper.php +++ b/typo3/sysext/backend/Classes/ViewHelpers/Uri/EditRecordViewHelper.php @@ -61,6 +61,8 @@ final class EditRecordViewHelper extends AbstractViewHelper } /** + * @param array<string, mixed> $arguments + * * @throws \InvalidArgumentException * @throws RouteNotFoundException */ diff --git a/typo3/sysext/backend/Classes/ViewHelpers/Uri/NewRecordViewHelper.php b/typo3/sysext/backend/Classes/ViewHelpers/Uri/NewRecordViewHelper.php index ae10a275cd48158693205a717476c9d49d3aad6e..3451dcb098529f1b3257a35b0c868a4a4c77a851 100644 --- a/typo3/sysext/backend/Classes/ViewHelpers/Uri/NewRecordViewHelper.php +++ b/typo3/sysext/backend/Classes/ViewHelpers/Uri/NewRecordViewHelper.php @@ -85,6 +85,8 @@ final class NewRecordViewHelper extends AbstractTagBasedViewHelper } /** + * @param array<string, mixed> $arguments + * * @throws \InvalidArgumentException * @throws RouteNotFoundException */