← Back
Editing: AgentFrequencyType.php
<?php namespace App\Form; use App\Entity\AgentFrequency; use App\Entity\Periode; use Symfony\Bridge\Doctrine\Form\Type\EntityType; use Symfony\Component\Form\AbstractType; use Symfony\Component\Form\Extension\Core\Type\IntegerType; use Symfony\Component\Form\FormBuilderInterface; use Symfony\Component\OptionsResolver\OptionsResolver; class AgentFrequencyType extends AbstractType { /** * @return void */ public function buildForm(FormBuilderInterface $builder, array $options) { $builder ->add( 'frequencyValue', IntegerType::class, [ 'label' => 'Objectif de contrôle', 'attr' => [ 'min' => 1, 'max' => 50, ], 'required' => true, ] ) ->add( 'frequencyPeriod', EntityType::class, [ 'class' => Periode::class, 'label' => 'Frequence de contrôle', 'required' => true, ] ); } /** * @return void */ public function configureOptions(OptionsResolver $resolver) { $resolver->setDefaults( [ 'data_class' => AgentFrequency::class, ] ); } }
Save File
Cancel