Arquitectura y petición · Pregunta 4 de 12

¿Qué información proporciona la Context API de TYPO3 a través de sus aspectos?

3 respuestas son correctas. Fácil

Mostrar solución

Solución

  • A Fecha y hora de la petición actual
  • B Si hay un usuario de frontend o de backend conectado, y cuál
  • E El idioma actual, incluidos sus ajustes de fallback

Explicación

La Context API (TYPO3\CMS\Core\Context\Context) reúne información sobre la petición actual en los llamados aspectos, por ejemplo date, language, frontend.user, backend.user, visibility y workspace. El contexto se obtiene mediante inyección de dependencias y se consultan valores concretos, por ejemplo con $context->getPropertyFromAspect('frontend.user', 'isLoggedIn'). Esto es más limpio que recurrir a variables globales y hace que el código sea testeable, porque el contexto puede prepararse específicamente para un test. El contenido de la sesión y los ajustes de las extensiones no forman parte de él; estos últimos se leen mediante ExtensionConfiguration.

Certificaciones y exámenes

¿Qué examen viene después?

Ya puedes practicar 19 exámenes y 21 están en votación. Mira todas las certificaciones con información oficial, vota o propón tu examen.

Ver todas las certificaciones