ajout métadonnées membres

This commit is contained in:
2021-06-14 22:30:52 +02:00
parent 41617295c1
commit f827e50431
9 changed files with 270 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
<?php
namespace Chill\PersonBundle\Form;
use Chill\MainBundle\Form\Type\ChillDateType;
use Chill\MainBundle\Form\Type\ChillTextareaType;
use Chill\PersonBundle\Entity\Household\Household;
use Symfony\Component\Form\Extension\Core\Type\CheckboxType;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;
class HouseholdType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('commentMembers', ChillTextareaType::class, [
'label' => 'household.comment_membership',
'required' => false
])
->add('waitingForBirth', CheckboxType::class, [
'required' => false,
'label' => 'household.expecting_birth'
])
->add('waitingForBirthDate', ChillDateType::class, [
'required' => false,
'label' => 'household.date_expecting_birth',
'input' => 'datetime_immutable'
])
;
}
public function configureOptions(OptionsResolver $resolver)
{
$resolver->setDefaults([
'data_class' => Household::class,
]);
}
}