<?php
// src/Form/FoodAutocompleteField.php
// ...
use Symfony\Bundle\SecurityBundle\Security;
use Symfony\UX\Autocomplete\Form\AsEntityAutocompleteField;
use Symfony\UX\Autocomplete\Form\ParentEntityAutocompleteType;
#[AsEntityAutocompleteField]
class FoodAutocompleteField extends AbstractType
{
public function configureOptions(OptionsResolver $resolver)
{
$resolver->setDefaults([
'class' => Food::class,
'placeholder' => 'What should we eat?',
'tom_select_options' => [
'plugins' => ['dropdown_input'],
],
}
public function getParent(): string
{
return ParentEntityAutocompleteType::class;
}
}