Linux SRV-16 6.18.44-paas #1 SMP PREEMPT_DYNAMIC Thu Aug 13 10:08:12 UTC 2026 x86_64
/
proc
/
212
/
root
/
proc
/
212
/
root
/
proc
/
self
/
root
/
proc
/
self
/
root
/
proc
/
70528
/
cwd
/
src
/
Form
/
//proc/212/root/proc/212/root/proc/self/root/proc/self/root/proc/70528/cwd/src/Form/CommandType.php
<?php namespace App\Form; use App\Entity\Command; use Symfony\Component\Form\AbstractType; use Symfony\Component\Form\Extension\Core\Type\ChoiceType; use Symfony\Component\Form\Extension\Core\Type\NumberType; use Symfony\Component\Form\Extension\Core\Type\TextType; use Symfony\Component\Form\FormBuilderInterface; use Symfony\Component\OptionsResolver\OptionsResolver; class CommandType extends AbstractType { public function buildForm(FormBuilderInterface $builder, array $options): void { $builder ->add('deliveryMode', ChoiceType::class, [ "label" => "Choisissez un mode de livraison", "choices" => [ "Livraison standard" => "Livraison standard", "Retrait 24h/24h" => "Retrait 24h/24h", "Retrait en magasin" => "Retrait en magasin", ], "multiple" => false, "expanded" => true, "data" => "Livraison standard", "attr" => [ "class" => "simple-form" ] ]) ->add('firstname', TextType::class, [ "label" => "Prénom", "attr" => [ "class" => "simple-form" ] ]) ->add('lastname', TextType::class, [ "label" => "Nom", "attr" => [ "class" => "simple-form" ] ]) ->add('company', TextType::class, [ "label" => "Société (facultatif)", "required" => false, "attr" => [ "class" => "simple-form" ] ]) ->add('address', TextType::class, [ "label" => "Adresse", "attr" => [ "class" => "simple-form" ] ]) ->add('zipcode', NumberType::class, [ "label" => "Code postal", "attr" => [ "class" => "simple-form" ] ]) ->add('city', TextType::class, [ "label" => "Ville", "attr" => [ "class" => "simple-form" ] ]) ->add('deliveryFirstname', TextType::class, [ "label" => "Prénom", "attr" => [ "class" => "simple-form required-delivery" ], "required" => false ]) ->add('deliveryLastname', TextType::class, [ "label" => "Nom", "attr" => [ "class" => "simple-form required-delivery" ], "required" => false ]) ->add('deliveryCompany', TextType::class, [ "label" => "Entreprise (facultatif)", "attr" => [ "class" => "simple-form" ], "required" => false ]) ->add('deliveryAddress', TextType::class, [ "label" => "Adresse", "attr" => [ "class" => "simple-form required-delivery" ], "required" => false ]) ->add('deliveryZipcode', NumberType::class, [ "label" => "Code postal", "attr" => [ "class" => "simple-form required-delivery" ], "required" => false ]) ->add('deliveryCity', TextType::class, [ "label" => "Ville", "attr" => [ "class" => "simple-form required-delivery" ], "required" => false ]) ; } public function configureOptions(OptionsResolver $resolver): void { $resolver->setDefaults([ 'data_class' => Command::class, ]); } }