Edit file File name : DocumentationLinkExtension.php Content :<?php /* * This file is part of the Kimai time-tracking app. * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace App\Form\Extension; use Symfony\Component\Form\AbstractTypeExtension; use Symfony\Component\Form\Extension\Core\Type\FormType; use Symfony\Component\Form\FormInterface; use Symfony\Component\Form\FormView; use Symfony\Component\OptionsResolver\OptionsResolver; /** * Adds a linked help text with the link to the given documentation */ class DocumentationLinkExtension extends AbstractTypeExtension { public static function getExtendedTypes(): iterable { return [FormType::class]; } /** * @param FormView $view * @param FormInterface $form * @param array $options */ public function buildView(FormView $view, FormInterface $form, array $options) { $view->vars['docu_chapter'] = $options['docu_chapter'] ?? null; } /** * @param OptionsResolver $resolver */ public function configureOptions(OptionsResolver $resolver) { $resolver->setDefined(['docu_chapter']); $resolver->setAllowedTypes('docu_chapter', 'string'); $resolver->setDefault('docu_chapter', ''); } } Save