%PDF- %PDF-
Direktori : /home/emtnaeewxm/www/src/EEM/RechargeBundle/Form/ |
Current File : /home/emtnaeewxm/www/src/EEM/RechargeBundle/Form/ArticleRechargeType.php |
<?php namespace EEM\RechargeBundle\Form; use EEM\RechargeBundle\Entity\ArticleRecharge; use Symfony\Component\Form\AbstractType; use Symfony\Component\Form\FormBuilderInterface; use Symfony\Component\OptionsResolver\OptionsResolver; use Symfony\Component\Form\Extension\Core\Type\ChoiceType; class ArticleRechargeType extends AbstractType { /** * {@inheritdoc} */ public function buildForm(FormBuilderInterface $builder, array $options) { $articleRecharge = new ArticleRecharge(); $builder ->add('operateur', ChoiceType::class, [ 'choices' => array_flip($articleRecharge->listeOperateur()), 'multiple' => false, 'expanded' => false, 'label' => 'Opérateur', 'placeholder'=>'Opérateur' ] ) ->add('category', ChoiceType::class, [ 'choices' => array_flip($articleRecharge->listeCategory()), 'multiple' => false, 'expanded' => false, 'label' => 'Catégorie', 'placeholder'=>'Catégorie' ] ); } /** * {@inheritdoc} */ public function configureOptions(OptionsResolver $resolver) { $resolver->setDefaults(array( 'data_class' => 'EEM\RechargeBundle\Entity\ArticleRecharge' )); } /** * {@inheritdoc} */ public function getBlockPrefix() { return 'eem_articlerecharge'; } }