MeGaDeTH_91

Calculator Type

Jul 23rd, 2017
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. <?php
  2.  
  3. namespace AppBundle\Form;
  4.  
  5. use AppBundle\Model\Calculator;
  6. use function PHPSTORM_META\type;
  7. use function Sodium\add;
  8. use Symfony\Component\Form\AbstractType;
  9. use Symfony\Component\Form\Extension\Core\Type\NumberType;
  10. use Symfony\Component\Form\Extension\Core\Type\TextType;
  11. use Symfony\Component\Form\FormBuilderInterface;
  12. use Symfony\Component\OptionsResolver\OptionsResolver;
  13.  
  14. class CalculatorType extends AbstractType
  15. {
  16. public function buildForm(FormBuilderInterface $builder, array $options)
  17. {
  18. $builder
  19. ->add('firstNumber', NumberType::class)
  20. ->add('secondNumber', NumberType::class)
  21. ->add('operator', TextType::class);
  22. }
  23.  
  24. public function configureOptions(OptionsResolver $resolver)
  25. {
  26. $resolver->setDefaults(
  27. [
  28. 'data_class' => Calculator::class
  29. ]
  30. );
  31. }
  32. }
Advertisement
Add Comment
Please, Sign In to add comment