Edit file File name : InvoiceTemplateType.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\Type; use App\Entity\InvoiceTemplate; use App\Repository\InvoiceTemplateRepository; use Symfony\Bridge\Doctrine\Form\Type\EntityType; use Symfony\Component\Form\AbstractType; use Symfony\Component\OptionsResolver\OptionsResolver; /** * Custom form field type to select an invoice template. */ class InvoiceTemplateType extends AbstractType { /** * {@inheritdoc} */ public function configureOptions(OptionsResolver $resolver) { $resolver->setDefaults([ 'label' => 'label.template', 'class' => InvoiceTemplate::class, 'choice_label' => 'name', 'query_builder' => function (InvoiceTemplateRepository $repository) { return $repository->getQueryBuilderForFormType(); } ]); } /** * {@inheritdoc} */ public function getParent() { return EntityType::class; } } Save