From 4ace34d0423190d2d0787ad63a9fa993797c956d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Mor=C3=A1vek?= Date: Fri, 2 Feb 2024 18:24:17 +0100 Subject: [PATCH] Add missing typehints to closure --- .../EmailAddressInputForms/ExtensionMethodRegistrator.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Bridges/EmailAddressInputForms/ExtensionMethodRegistrator.php b/src/Bridges/EmailAddressInputForms/ExtensionMethodRegistrator.php index d8fc279..a778a4d 100644 --- a/src/Bridges/EmailAddressInputForms/ExtensionMethodRegistrator.php +++ b/src/Bridges/EmailAddressInputForms/ExtensionMethodRegistrator.php @@ -6,6 +6,7 @@ use Nepada\EmailAddressInput\EmailAddressInput; use Nette; use Nette\Forms\Container; +use Nette\Utils\Html; class ExtensionMethodRegistrator { @@ -16,9 +17,9 @@ public static function register(): void { Container::extensionMethod( 'addEmailAddress', - function (Container $container, $name, $label = null, bool $caseSensitive = false): EmailAddressInput { + function (Container $container, string|int $name, string|Html|null $label = null, bool $caseSensitive = false): EmailAddressInput { $control = new EmailAddressInput($label, null, $caseSensitive); - $container[$name] = $control; + $container[(string) $name] = $control; return $control; }, );