fix deprecations: set choices_as_values = true + flip content of choices options

This commit is contained in:
nobohan 2018-04-04 10:51:35 +02:00
parent 56a695e66e
commit 1b16b8e1da
5 changed files with 10 additions and 3 deletions

View File

@ -26,6 +26,7 @@ use Symfony\Component\Translation\TranslatorInterface;
use Symfony\Component\Form\FormBuilderInterface; use Symfony\Component\Form\FormBuilderInterface;
use Chill\MainBundle\Export\ExportManager; use Chill\MainBundle\Export\ExportManager;
use Symfony\Component\Form\Extension\Core\Type\FormType; use Symfony\Component\Form\Extension\Core\Type\FormType;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
// command to get the report with curl : curl --user "center a_social:password" "http://localhost:8000/fr/exports/generate/count_person?export[filters][person_gender_filter][enabled]=&export[filters][person_nationality_filter][enabled]=&export[filters][person_nationality_filter][form][nationalities]=&export[aggregators][person_nationality_aggregator][order]=1&export[aggregators][person_nationality_aggregator][form][group_by_level]=country&export[submit]=&export[_token]=RHpjHl389GrK-bd6iY5NsEqrD5UKOTHH40QKE9J1edU" --globoff // command to get the report with curl : curl --user "center a_social:password" "http://localhost:8000/fr/exports/generate/count_person?export[filters][person_gender_filter][enabled]=&export[filters][person_nationality_filter][enabled]=&export[filters][person_nationality_filter][form][nationalities]=&export[aggregators][person_nationality_aggregator][order]=1&export[aggregators][person_nationality_aggregator][form][group_by_level]=country&export[submit]=&export[_token]=RHpjHl389GrK-bd6iY5NsEqrD5UKOTHH40QKE9J1edU" --globoff

View File

@ -31,6 +31,7 @@ use Chill\MainBundle\Entity\User;
use Chill\MainBundle\Entity\Center; use Chill\MainBundle\Entity\Center;
use Symfony\Component\Security\Core\Role\Role; use Symfony\Component\Security\Core\Role\Role;
use Chill\MainBundle\Form\Type\DataTransformer\ScopeTransformer; use Chill\MainBundle\Form\Type\DataTransformer\ScopeTransformer;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
/** /**
* Trait to add an input with reachable scope for a given center and role. * Trait to add an input with reachable scope for a given center and role.

View File

@ -28,6 +28,7 @@ use Chill\MainBundle\Entity\Scope;
use Chill\MainBundle\Security\RoleProvider; use Chill\MainBundle\Security\RoleProvider;
use Symfony\Component\Form\FormEvent; use Symfony\Component\Form\FormEvent;
use Symfony\Component\Form\FormEvents; use Symfony\Component\Form\FormEvents;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
/** /**
* Form to Edit/create a role scope. If the role scope does not * Form to Edit/create a role scope. If the role scope does not

View File

@ -22,6 +22,8 @@ namespace Chill\MainBundle\Form\Type\Export;
use Symfony\Component\Form\AbstractType; use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface; use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver; use Symfony\Component\OptionsResolver\OptionsResolver;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Chill\MainBundle\Export\ExportManager; use Chill\MainBundle\Export\ExportManager;
/** /**

View File

@ -6,6 +6,7 @@ use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface; use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver; use Symfony\Component\OptionsResolver\OptionsResolver;
use Symfony\Component\Form\Extension\Core\Type\ChoiceType; use Symfony\Component\Form\Extension\Core\Type\ChoiceType;
use Chill\MainBundle\Form\UserPasswordType; use Chill\MainBundle\Form\UserPasswordType;
class UserType extends AbstractType class UserType extends AbstractType
@ -28,11 +29,12 @@ class UserType extends AbstractType
$builder->add($builder $builder->add($builder
->create('enabled', ChoiceType::class, array( ->create('enabled', ChoiceType::class, array(
'choices' => array( 'choices' => array(
0 => 'Disabled, the user is not allowed to login', 'Disabled, the user is not allowed to login' => 0,
1 => 'Enabled, the user is active' 'Enabled, the user is active' => 1
), ),
'expanded' => false, 'expanded' => false,
'multiple' => false 'multiple' => false,
'choices_as_values' => true // Can be removed when upgraded to Sf3.
)) ))
); );
} }