Arquitectura y petición · Pregunta 2 de 12
¿En qué archivo registra una extensión sus propios middlewares PSR-15 para TYPO3?
1 respuesta es correcta. Fácil
Mostrar solución
Solución
- A Configuration/RequestMiddlewares.php
Explicación
TYPO3 lee Configuration/RequestMiddlewares.php de todas las extensiones cargadas y construye a partir de ahí el orden de los middlewares para cada pila (frontend o backend). Para cada middleware se indica un identificador único, la clase y, si es necesario, before y after para que se ejecute en la posición correcta de la cadena. Services.yaml es una confusión habitual: controla la inyección de dependencias, es decir, cómo se instancia la clase del middleware, pero no si ni dónde se engancha en el flujo de la petición. Configuration/Backend/Routes.php registra rutas de backend, no middlewares.