From f908047c6b452f601b10758f0778451b7d8bd312 Mon Sep 17 00:00:00 2001 From: Christian Flothmann Date: Tue, 22 Dec 2020 09:10:56 +0100 Subject: [PATCH] allow null values in form helpers --- src/Symfony/Bridge/Twig/Extension/FormExtension.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Symfony/Bridge/Twig/Extension/FormExtension.php b/src/Symfony/Bridge/Twig/Extension/FormExtension.php index 3f0a7ecda2140..c8229f1049683 100644 --- a/src/Symfony/Bridge/Twig/Extension/FormExtension.php +++ b/src/Symfony/Bridge/Twig/Extension/FormExtension.php @@ -111,7 +111,7 @@ public function getFieldValue(FormView $view) return $view->vars['value']; } - public function getFieldLabel(FormView $view): string + public function getFieldLabel(FormView $view): ?string { return $this->createFieldTranslation( $view->vars['label'], @@ -120,7 +120,7 @@ public function getFieldLabel(FormView $view): string ); } - public function getFieldHelp(FormView $view): string + public function getFieldHelp(FormView $view): ?string { return $this->createFieldTranslation( $view->vars['help'], @@ -164,7 +164,7 @@ private function createFieldChoicesList(iterable $choices, $translationDomain): } } - private function createFieldTranslation(?string $value, array $parameters, $domain): string + private function createFieldTranslation(?string $value, array $parameters, $domain): ?string { if (!$this->translator || !$value || false === $domain) { return $value;