2017-03-03 3 views
0

Dies ist die Ansicht, den Zweig ist, dass ich es in den Behältern in dünnen injizieren:Slim + Twig - wie Twig Cache während der Entwicklung ausschalten?

// Views and Templates 
// https://www.slimframework.com/docs/features/templates.html 
$container['view'] = function ($container) { 
    $settings = $container->get('settings'); 

    $loader = new Twig_Loader_Filesystem('templates'); 
    $twig = new Twig_Environment($loader, array(
     'cache' => 'cache', 
    )); 

    // Add twig extension. 
    $twig->addExtension(new \Twig_Extensions_Extension_Array()); 
    return $twig; 
}; 

Mit dieser Einstellung, Zweig immer die Vorlage aus dem Cache gelesen. Gibt es eine Möglichkeit, den Cache während der Entwicklung auszuschalten?

Antwort

3

Ändern Sie "Cache" in false.

$twig = new Twig_Environment($loader, array(
    'cache' => false, 
));