Feature #101544
Updated by Sascha Nowak over 1 year ago
With Version 12 the autodetecting of the Event was introduced, but you still have to add the EventListener to your Service.yaml/Service.php file. It would be nice to have a PHP-Attribute PHP-Annotation like #[EventListener] to autoregister it. I think this could be easily archived be merging the classes of the attribute annotation and the TaggedServiceIds (https://github.com/TYPO3/typo3/blob/5b6775e962aa455559146c1f29bb54a9fa4ba5a5/typo3/sysext/core/Classes/DependencyInjection/ListenerProviderPass.php#L78)