addTemplateChoice($builder); $this->addUserChoice($builder); $this->addDateRangeChoice($builder); $this->addCustomerChoice($builder); $this->addProjectChoice($builder); $this->addActivityChoice($builder); $this->addTagInputField($builder); } protected function addTemplateChoice(FormBuilderInterface $builder) { $builder->add('template', InvoiceTemplateType::class, [ 'required' => false, 'placeholder' => null, ]); } /** * {@inheritdoc} */ public function configureOptions(OptionsResolver $resolver) { $resolver->setDefaults([ 'data_class' => InvoiceQuery::class, 'csrf_protection' => false, ]); } }