/** * {@inheritDoc} */ public function buildForm(FormBuilderInterface $builder, array $options) { $builder->add('name', 'text', array('label' => 'lg.tournament.fields.name')); $builder->add('description', 'textarea', array('label' => 'lg.tournament.fields.description', 'attr' => array('class' => 'tinymce'))); $builder->add('type', 'choice', array('label' => 'lg.tournament.fields.type', 'empty_value' => 'lg.tournament.fields.type_empty', 'choices' => \CoreBundle\Entity\Tournament::getTournamentTypes())); $builder->add('automatic', 'choice', array('label' => 'lg.tournament.fields.automatic', 'expanded' => true, 'choices' => array(1 => 'lg.core.yes', 0 => 'lg.core.no'))); $builder->add('startedAt', 'datetime', array('widget' => 'single_text', 'label' => 'lg.tournament.fields.startedAt', 'format' => 'dd-MM-yyyy HH:mm', 'attr' => array('class' => 'datetimepicker'))); $builder->add('registerStartDate', 'datetime', array('widget' => 'single_text', 'label' => 'lg.tournament.fields.registerStartDate', 'format' => 'dd-MM-yyyy HH:mm', 'attr' => array('class' => 'datetimepicker'))); $builder->add('registerEndDate', 'datetime', array('widget' => 'single_text', 'label' => 'lg.tournament.fields.registerEndDate', 'format' => 'dd-MM-yyyy HH:mm', 'attr' => array('class' => 'datetimepicker'))); }