Ny dependency injection og event dispatcher
Bruken av etablerte, robuste standarder og PHP-pakker i hele TYPO3 er også tydelig i et annet viktig område: «dependency injection» (DI). Denne teknikken har vært støttet lenge og brukes når et objekt i koden er avhengig av et annet. TYPO3 versjon 10 tar dette til et nytt nivå ved å ta i bruk Symfonys Service Containers-arkitektur.
Event dispatcher: En ny LTS-versjon er det perfekte tidspunktet å introdusere nye og moderne teknologier. Hooks og signal/slot-konseptet er en av TYPO3s superkrefter. De gjør det mulig å utvide funksjonaliteten ved å sende ut et signal og gi andre komponenter beskjed om en hendelse i programvaren. Utviklere elsker denne teknologien, men vi har hevet den til et nytt nivå: Den eksisterende signal/slot-arkitekturen er nå blitt kompatibel med PHP-anbefalingen PSR-14 Events.