src/Form/ParcelForm.php line 24

Open in your IDE?
  1. <?php
  2. /**
  3.  * Created by PhpStorm.
  4.  * User: parcel
  5.  * Date: 8/24/18
  6.  * Time: 8:49 PM
  7.  */
  8. namespace App\Form;
  9. use App\Entity\Parcel;
  10. use Doctrine\ORM\EntityRepository;
  11. use Symfony\Bridge\Doctrine\Form\Type\EntityType;
  12. use Symfony\Component\Form\AbstractType;
  13. use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
  14. use Symfony\Component\Form\Extension\Core\Type\IntegerType;
  15. use Symfony\Component\Form\Extension\Core\Type\NumberType;
  16. use Symfony\Component\Form\Extension\Core\Type\TextareaType;
  17. use Symfony\Component\Form\Extension\Core\Type\TextType;
  18. use Symfony\Component\Form\FormBuilderInterface;
  19. use Symfony\Component\OptionsResolver\OptionsResolver;
  20. class ParcelForm extends AbstractType {
  21.     public function buildForm(FormBuilderInterface $builder, array $options) {
  22.             $builder
  23.                 ->add('description'TextareaType::class);
  24.     }
  25.     public function configureOptions(OptionsResolver $resolver) {
  26.         $resolver
  27.             ->setDefaults([
  28.                 'data_class' =>Parcel::class
  29.             ]);
  30.     }
  31.     public function getBlockPrefix()
  32.     {
  33.         return 'app_bundle_parcel_form';
  34.     }
  35. }