src/Form/PublicationAuthorType.php line 10

Open in your IDE?
  1. <?php
  2. namespace App\Form;
  3. use App\Entity\PublicationAuthor;
  4. use Symfony\Component\Form\AbstractType;
  5. use Symfony\Component\Form\FormBuilderInterface;
  6. use Symfony\Component\OptionsResolver\OptionsResolver;
  7. class PublicationAuthorType extends AbstractType
  8. {
  9.     public function buildForm(FormBuilderInterface $builder, array $options): void
  10.     {
  11.         $builder
  12.             //->add('firstname')
  13.             //->add('lastname')
  14.             ->add('participation'null, ['label' => false])
  15.             //->add('externalAuthor')
  16.             //->add('author')
  17.             //->add('organizations')
  18.             ->add('masterStudent',null, ['label' => 'Estudiante de Magister'])
  19.             ->add('phdStudent',null, ['label' => 'Estudiante de Doctorado'])
  20.             ->add('ucNotIng',null, ['label' => 'Profesor de otra facultad UC'])
  21.             ->add('postdoc',null, ['label' => 'Postdoctorado'])
  22.         ;
  23.     }
  24.     public function configureOptions(OptionsResolver $resolver): void
  25.     {
  26.         $resolver->setDefaults([
  27.             'data_class' => PublicationAuthor::class,
  28.         ]);
  29.     }
  30. }