src/Form/Slave/InterventionActivityType.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\Form\Slave;
  3. use App\Form\Custom\CustomTextType;
  4. use Doctrine\ORM\EntityRepository;
  5. use Symfony\Bridge\Doctrine\Form\Type\EntityType;
  6. use Symfony\Component\Form\AbstractType;
  7. use Symfony\Component\Form\FormBuilderInterface;
  8. use Symfony\Component\Form\Extension\Core\Type\HiddenType;
  9. use Symfony\Component\OptionsResolver\OptionsResolver;
  10. class InterventionActivityType extends AbstractType
  11. {
  12.     public function buildForm(FormBuilderInterface $builder, array $options)
  13.     {
  14.         $builder
  15.             ->add('productWithdrawId'HiddenType::class, array('mapped' => false))
  16.             ->add('modelWithdrawId'HiddenType::class, array('mapped' => false))
  17.             ->add('modelWithdraw'CustomTextType::class, array('mapped' => false))
  18.             ->add('producerWithdraw'CustomTextType::class, array('mapped' => false))
  19.             ->add('supplierWithdraw'CustomTextType::class, array('mapped' => false))
  20.             ->add('scanOrManualProducerWithdraw'HiddenType::class, array('mapped' => false))
  21.             ->add('scanOrManualProducerWithdrawCode'HiddenType::class, array('mapped' => false))
  22.             ->add('scanOrManualSupplierWithdraw'HiddenType::class, array('mapped' => false))
  23.             ->add('scanOrManualSupplierWithdrawCode'HiddenType::class, array('mapped' => false))
  24.             ->add('productActualId'HiddenType::class, array('mapped' => false))
  25.             ->add('modelActual'CustomTextType::class, array('mapped' => false))
  26.             ->add('modelActualId'HiddenType::class, array('mapped' => false))
  27.             ->add('producerActual'CustomTextType::class, array('mapped' => false))
  28.             ->add('supplierActual'CustomTextType::class, array('mapped' => false))
  29.             ->add('scanOrManualProducerActual'HiddenType::class, array('mapped' => false))
  30.             ->add('scanOrManualProducerActualCode'HiddenType::class, array('mapped' => false))
  31.             ->add('scanOrManualSupplierActual'HiddenType::class, array('mapped' => false))
  32.             ->add('scanOrManualSupplierActualCode'HiddenType::class, array('mapped' => false))
  33.             
  34.             ->add('productInstallationId'HiddenType::class, array('mapped' => false))
  35.             ->add('modelInstallationId'HiddenType::class, array('mapped' => false))
  36.             ->add('modelInstallation'CustomTextType::class, array('mapped' => false))
  37.             ->add('producerInstallation'CustomTextType::class, array('mapped' => false))
  38.             ->add('supplierInstallation'CustomTextType::class, array('mapped' => false))
  39.             ->add('scanOrManualProducerInstallation'HiddenType::class, array('mapped' => false))
  40.             ->add('scanOrManualProducerInstallationCode'HiddenType::class, array('mapped' => false))
  41.             ->add('scanOrManualSupplierInstallation'HiddenType::class, array('mapped' => false))
  42.             ->add('scanOrManualSupplierInstallationCode'HiddenType::class, array('mapped' => false));
  43.     }
  44.     public function configureOptions(OptionsResolver $resolver)
  45.     {
  46.         $resolver->setDefaults(array(
  47.             'data_class' => 'App\Entity\Slave\InterventionActivity',
  48.             'validation_groups' => array('intervention_activity')
  49.         ));
  50.     }
  51. }