<?php
namespace App\Form\Custom;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Symfony\Component\OptionsResolver\OptionsResolver;
class CustomTimeMinute15Type extends AbstractType
{
public function configureOptions(OptionsResolver $resolver): void
{
$resolver->setDefaults([
'choices' => array(
'00' => '00',
'15' => '15',
'30' => '30',
'45' => '45'
),
'widget' => 'single_text',
'format' => 'HH:mm',
'html5' => false,
'empty_data' => null,
'attr' => [
'autocomplete' => 'off',
'class' => 'form-control form-select'
]
]);
}
public function getParent(): string
{
return ChoiceType::class;
}
}