Changeset 82280 in spip-zone


Ignore:
Timestamp:
May 9, 2014, 1:01:11 PM (5 years ago)
Author:
marcimat@…
Message:
  • Le cache de Twig se met à jour si le code source du template change (na !)
  • Commentaire inutile.
Location:
_galaxie_/code.spip.net/autodoc/trunk/src/autodoc/Plugin/Core
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _galaxie_/code.spip.net/autodoc/trunk/src/autodoc/Plugin/Core/ServiceProvider.php

    r81744 r82280  
    3232    public function register(Application $app)
    3333    {
    34 
    35         // 1) Charger les plugins Twig persos
    36 
    37         // Un template Twig devrait pouvoir charger un plugin de Twig
    38         // mais actuellement cela ne fonctionne pas.
    39         // https://github.com/phpDocumentor/phpDocumentor2/issues/988
    40 
    41         // Du coup, on surcharge le module Twig de phpDocumentor (temporairement)
    42         // afin de faire activer nos plugins pour Twig.
    4334
    4435        // Voir : phpDocumentor/Plugin/Core/ServiceProvider
  • _galaxie_/code.spip.net/autodoc/trunk/src/autodoc/Plugin/Core/TwigZora.php

    r81744 r82280  
    3636     * Initializes the runtime environment.
    3737     *
    38      * @param Twig_Environment $environment The current Twig_Environment instance
    39      */
    40     public function initRuntime(\Twig_Environment $environment) {
    41 
     38     * @param Twig_Environment $twigEnvironment The current Twig_Environment instance
     39     */
     40    public function initRuntime(\Twig_Environment $twigEnvironment) {
     41        // raffraîchir le cache twig si le code source d'un template a changé.
     42        $twigEnvironment->enableAutoReload();
    4243    }
    4344
Note: See TracChangeset for help on using the changeset viewer.