2
2
Fork 3
Dieser Commit ist enthalten in:
Simon Vieille 2018-08-20 16:40:04 +02:00
Ursprung 2d8f19437a
Commit b7e6d8c69c
Es konnte kein GPG-Schlüssel zu dieser Signatur gefunden werden
GPG-Schlüssel-ID: 919533E2B946EA10
6 geänderte Dateien mit 20 neuen und 3 gelöschten Zeilen

1
.gitignore vendored
Datei anzeigen

@ -11,3 +11,4 @@
/app/config/propel/
/data/
/trans/
/cache/

Datei anzeigen

@ -26,6 +26,7 @@ update:
$(GIT) pull origin master
${MKDIR} -p data/git
${MKDIR} -p data/cache
$(COMPOSER) update
$(NPM) install

Datei anzeigen

@ -9,6 +9,6 @@ $app->register(new TwigServiceProvider(), array(
$app->extend('twig', function ($twig, $app) {
$base = str_replace($app['request']->server->get('SCRIPT_NAME'), '', $app['request']->getBaseUrl());
$twig->addGlobal('web_path', $base.'/');
return $twig;
});

Datei anzeigen

@ -0,0 +1,7 @@
<?php
use Silex\Provider\HttpCacheServiceProvider;
$app->register(new HttpCacheServiceProvider(), array(
'http_cache.cache_dir' => $app['root_path'].'/cache/',
));

Datei anzeigen

@ -175,9 +175,17 @@ abstract class Controller
$params['user'] = $this->getUser();
}
return $app['twig']->render(
$body = $app['twig']->render(
$template,
$params
);
$response = new Response($body);
if (empty($params['no_cache'])) {
$response->setTtl(3600 * 24 * 7);
}
return $response;
}
}

Datei anzeigen

@ -4,4 +4,4 @@ $app = require __DIR__.'/../app/bootstrap.php';
$app['env'] = 'prod';
$app->run();
$app['http_cache']->run();