container.php
Helpers liés au conteneur Symfony compilé (bootstrap / plugins).
Table of Contents
Functions
- spip_compiled_container_is_fresh() : bool
- Indique si le conteneur Symfony compilé est présent et encore frais.
Functions
spip_compiled_container_is_fresh()
Indique si le conteneur Symfony compilé est présent et encore frais.
spip_compiled_container_is_fresh() : bool
Optimisation : app() a déjà tenté loadCompiled() pour ce hit et mis le
résultat en cache statique. Le conteneur courant suffit donc à déterminer la
fraîcheur sans relire/réinstancier le conteneur compilé :
- un ContainerBuilder signale le fallback runtime (donc pas frais) ;
- sinon un conteneur compilé frais a été chargé.
Seul _VAR_MODE === 'recalcul' impose une revérification stricte des
ressources, car en prod app() charge avec debug=false (existence du
fichier uniquement).