src/Form/ECommerce/App/IndividualOrderType.php line 11

Open in your IDE?
  1. <?php
  2. namespace App\Form\ECommerce\App;
  3. use App\Entity\ECommerce\IndividualOrder;
  4. use Symfony\Component\Form\AbstractType;
  5. use Symfony\Component\Form\Extension\Core\Type\TextareaType;
  6. use Symfony\Component\Form\FormBuilderInterface;
  7. use Symfony\Component\OptionsResolver\OptionsResolver;
  8. class IndividualOrderType extends AbstractType
  9. {
  10. /**
  11. * {@inheritdoc}
  12. */
  13. public function buildForm(FormBuilderInterface $builder, array $options)
  14. {
  15. $builder->add('notes', TextareaType::class, [
  16. 'label' => 'individual_order.notes',
  17. 'required' => false,
  18. ]);
  19. }
  20. /**
  21. * {@inheritdoc}
  22. */
  23. public function configureOptions(OptionsResolver $resolver)
  24. {
  25. $resolver->setDefaults(array(
  26. 'data_class' => IndividualOrder::class,
  27. 'translation_domain' => 'ECommerceBundle'
  28. ));
  29. }
  30. /**
  31. * {@inheritdoc}
  32. */
  33. public function getBlockPrefix(): string
  34. {
  35. return 'individual_order';
  36. }
  37. }