Skip to content
Snippets Groups Projects
Commit cb438b3c authored by Simon Gilli's avatar Simon Gilli Committed by Benni Mack
Browse files

[BUGFIX] Provide EventDispatcher and Logger to transports

The EventDispatcherInterface and LoggerInterface are now provided to
newly created Symfony\Component\Mailer\Transport\AbstractTransport
decendents. This makes sure all provided events are available.

To be compatible with the Symfony's events interface an adapter is
added which conforms to symfony/event-dispatcher-contracts.

Used composer commands:
- composer require symfony/event-dispatcher-contracts:^2.0 --no-update \
    --working-dir=typo3/sysext/core
- composer require symfony/event-dispatcher-contracts:^2.0 --no-update
- composer update --lock

Resolves: #92066
Releases: master, 10.4
Change-Id: I634848a6057d3a92c17e3a4ac88a87d2dfdda937
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/65405


Tested-by: default avatarTYPO3com <noreply@typo3.com>
Tested-by: default avatarMarkus Gerdes <markus@madaxel.de>
Tested-by: default avatarBenni Mack <benni@typo3.org>
Reviewed-by: default avatarBenjamin Franzke <bfr@qbus.de>
Reviewed-by: default avatarMarkus Gerdes <markus@madaxel.de>
Reviewed-by: default avatarBenni Mack <benni@typo3.org>
parent a1562593
Branches
Tags
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment