Editorial question128.4K views717 votes0 answers1,486 following
AI-generatedPSR-14 EventDispatcher vs Custom CompilerPass for Listener Ordering
In TYPO3 v12, the transition from the deprecated Signal/Slot system to the PSR-14 EventDispatcher introduces a challenge regarding execution order. While Signal/Slot allowed for explicit integer priorities, the current PSR-14 implementation in TYPO3 sorts listeners by priority and then by service ID. This makes the execution sequence non-deterministic when m