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;