- The constructor parameter
$precision
inIntegerToLocalizedStringTransformer
is now ignored completely, because a precision does not make sense for integers.
-
The
getDispatcher()
andgetName()
methods fromSymfony\Component\EventDispatcher\Event
are deprecated, the event dispatcher instance and event name can be received in the listener call instead.Before:
use Symfony\Component\EventDispatcher\Event; class Foo { public function myFooListener(Event $event) { $dispatcher = $event->getDispatcher(); $eventName = $event->getName(); $dispatcher->dispatch('log', $event); // ... more code } }
After:
use Symfony\Component\EventDispatcher\Event; use Symfony\Component\EventDispatcher\EventDispatcherInterface; class Foo { public function myFooListener(Event $event, $eventName, EventDispatcherInterface $dispatcher) { $dispatcher->dispatch('log', $event); // ... more code } }