src/Form/BatchCollegeAttachmentSearchType.php line 14

Open in your IDE?
  1. <?php
  2. namespace App\Form;
  3. use Symfony\Component\Form\AbstractType;
  4. use Symfony\Component\Form\FormBuilderInterface;
  5. use Symfony\Component\OptionsResolver\OptionsResolver;
  6. use Symfony\Bridge\Doctrine\Form\Type\EntityType;
  7. use App\Entity\College;
  8. /**
  9.  *
  10.  * @author wendell.zheng <wxzheng@ustc.edu.cn>
  11.  */
  12. class BatchCollegeAttachmentSearchType extends AbstractType
  13. {
  14.     public function buildForm(FormBuilderInterface $builder, array $options)
  15.     {
  16.         $builder->add('college'EntityType::class, [
  17.             'label' => '学院',
  18.             'class' => College::class,
  19.             'choice_label' => 'name',
  20.             'choice_value' => 'name',
  21.             'required' => false,
  22.             'attr' => [
  23.                 'class' => 'search',
  24.                 'data-column' => 0
  25.             ]
  26.         ]);
  27.     }
  28.     public function configureOptions(OptionsResolver $resolver)
  29.     {
  30.         $resolver->setDefaults([
  31.             'batch' => null,
  32.             'csrf_protection' => false
  33.         ]);
  34.     }
  35. }