Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
100.00% covered (success)
100.00%
7 / 7
100.00% covered (success)
100.00%
2 / 2
CRAP
100.00% covered (success)
100.00%
1 / 1
WaypointFormType
100.00% covered (success)
100.00%
7 / 7
100.00% covered (success)
100.00%
2 / 2
2
100.00% covered (success)
100.00%
1 / 1
 buildForm
100.00% covered (success)
100.00%
2 / 2
100.00% covered (success)
100.00%
1 / 1
1
 configureOptions
100.00% covered (success)
100.00%
5 / 5
100.00% covered (success)
100.00%
1 / 1
1
1<?php
2
3declare(strict_types=1);
4
5namespace App\Form;
6
7use App\Entity\Waypoint;
8use Symfony\Component\Form\AbstractType;
9use Symfony\Component\Form\FormBuilderInterface;
10use Symfony\Component\OptionsResolver\OptionsResolver;
11
12/**
13 * @extends AbstractType<Waypoint>
14 */
15class WaypointFormType extends AbstractType
16{
17    public function buildForm(
18        FormBuilderInterface $builder,
19        array $options
20    ): void
21    {
22        $builder
23            ->add('name');
24    }
25
26    public function configureOptions(OptionsResolver $resolver): void
27    {
28        $resolver->setDefaults(
29            [
30                'data_class' => Waypoint::class,
31            ]
32        );
33    }
34}