@@ -62,7 +62,7 @@ A) The ``FormEvents::PRE_SET_DATA`` Event
62
62
The ``FormEvents::PRE_SET_DATA `` event is dispatched at the beginning of the
63
63
``Form::setData() `` method. It is used to modify the data given during
64
64
pre-population with
65
- :method: `FormEvent ::setData() <Symfony\\ Component\\ Form\\ FormEvent::setData > `.
65
+ :method: `PreSetData ::setData() <Symfony\\ Component\\ Form\\ Event \\ PreSetDataEvent > `.
66
66
The method :method: `Form::setData() <Symfony\\ Component\\ Form\\ Form::setData> `
67
67
is locked since the event is dispatched from it and will throw an exception
68
68
if called from a listener.
@@ -277,13 +277,13 @@ method of the ``FormFactory``::
277
277
use Symfony\Component\Form\Extension\Core\Type\CheckboxType;
278
278
use Symfony\Component\Form\Extension\Core\Type\EmailType;
279
279
use Symfony\Component\Form\Extension\Core\Type\TextType;
280
- use Symfony\Component\Form\FormEvent ;
280
+ use Symfony\Component\Form\Event\PreSubmitEvent ;
281
281
use Symfony\Component\Form\FormEvents;
282
282
283
283
$form = $formFactory->createBuilder()
284
284
->add('username', TextType::class)
285
285
->add('showEmail', CheckboxType::class)
286
- ->addEventListener(FormEvents::PRE_SUBMIT, function (FormEvent $event): void {
286
+ ->addEventListener(FormEvents::PRE_SUBMIT, function (PreSubmitEvent $event): void {
287
287
$user = $event->getData();
288
288
$form = $event->getForm();
289
289
@@ -313,7 +313,7 @@ callback for better readability::
313
313
314
314
use Symfony\Component\Form\Extension\Core\Type\CheckboxType;
315
315
use Symfony\Component\Form\Extension\Core\Type\TextType;
316
- use Symfony\Component\Form\FormEvent ;
316
+ use Symfony\Component\Form\Event\PreSetDataEvent ;
317
317
use Symfony\Component\Form\FormEvents;
318
318
319
319
// ...
@@ -331,7 +331,7 @@ callback for better readability::
331
331
;
332
332
}
333
333
334
- public function onPreSetData(FormEvent $event): void
334
+ public function onPreSetData(PreSetDataEvent $event): void
335
335
{
336
336
// ...
337
337
}
@@ -353,7 +353,8 @@ Consider the following example of a form event subscriber::
353
353
354
354
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
355
355
use Symfony\Component\Form\Extension\Core\Type\EmailType;
356
- use Symfony\Component\Form\FormEvent;
356
+ use Symfony\Component\Form\Event\PreSetDataEvent;
357
+ use Symfony\Component\Form\Event\PreSubmitEvent;
357
358
use Symfony\Component\Form\FormEvents;
358
359
359
360
class AddEmailFieldListener implements EventSubscriberInterface
@@ -366,7 +367,7 @@ Consider the following example of a form event subscriber::
366
367
];
367
368
}
368
369
369
- public function onPreSetData(FormEvent $event): void
370
+ public function onPreSetData(PreSetDataEvent $event): void
370
371
{
371
372
$user = $event->getData();
372
373
$form = $event->getForm();
@@ -378,7 +379,7 @@ Consider the following example of a form event subscriber::
378
379
}
379
380
}
380
381
381
- public function onPreSubmit(FormEvent $event): void
382
+ public function onPreSubmit(PreSubmitEvent $event): void
382
383
{
383
384
$user = $event->getData();
384
385
$form = $event->getForm();
0 commit comments