← Back
Editing: NoteType.php
<?php namespace App\Form; use App\Entity\Controle; use App\Entity\Item; use App\Entity\Note; use Symfony\Bridge\Doctrine\Form\Type\EntityType; use Symfony\Component\Form\AbstractType; use Symfony\Component\Form\Extension\Core\Type\FileType; use Symfony\Component\Form\Extension\Core\Type\TextType; use Symfony\Component\Form\FormBuilderInterface; use Symfony\Component\OptionsResolver\OptionsResolver; class NoteType extends AbstractType { /** * @return void */ public function buildForm(FormBuilderInterface $builder, array $options) { $builder // ->add('note') // ->add('commentaire', TextType::class, [ // 'required' => false // ]) // ->add('item', EntityType::class, [ // 'class' => Item::class, // 'choice_label' => 'nom' // ]) // ->add('controle', EntityType::class, [ // 'class' => Controle::class, // 'choice_label' => 'id' // ]) ->add('photo', FileType::class, [ 'label' => 'Photo (jpeg file)', 'mapped' => false, 'required' => false, ]) ; } /** * @return void */ public function configureOptions(OptionsResolver $resolver) { $resolver->setDefaults([ 'data_class' => Note::class, ]); } }
Save File
Cancel