rdv: minor corrections following MR review

This commit is contained in:
nobohan
2021-07-23 10:14:20 +02:00
parent df7e76a2e7
commit cc3e7f54a7
5 changed files with 49 additions and 44 deletions

View File

@@ -44,42 +44,42 @@ class CalendarType extends AbstractType
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('mainUser', EntityType::class, array(
->add('mainUser', EntityType::class, [
'required' => true,
'class' => User::class,
'choice_label' => function (User $entity) {
return $entity->getUsernameCanonical();
},
// TODO 'empty_data' =>
))
->add('comment', CommentType::class, array(
])
->add('comment', CommentType::class, [
'required' => false
))
->add('startDate', DateType::class, array(
])
->add('startDate', DateType::class, [
'required' => true,
'input' => 'datetime_immutable',
'widget' => 'single_text'
))
->add('endDate', DateType::class, array(
])
->add('endDate', DateType::class, [
'required' => true,
'input' => 'datetime_immutable',
'widget' => 'single_text'
))
->add('cancelReason', EntityType::class, array(
])
->add('cancelReason', EntityType::class, [
'required' => false,
'class' => CancelReason::class,
'choice_label' => function (CancelReason $entity) {
return $entity->getCanceledBy();
},
))
->add('sendSMS', ChoiceType::class, array(
])
->add('sendSMS', ChoiceType::class, [
'required' => false,
'choices' => array(
'choices' => [
'Oui' => true,
'Non' => false
),
],
'expanded' => true
))
])
;
$builder->add('persons', HiddenType::class);
@@ -145,9 +145,9 @@ class CalendarType extends AbstractType
*/
public function configureOptions(OptionsResolver $resolver)
{
$resolver->setDefaults(array(
$resolver->setDefaults([
'data_class' => Calendar::class
));
]);
$resolver
->setRequired(['accompanyingPeriod'])