use built in response cacheFor function

Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
This commit is contained in:
John Molakvoæ (skjnldsv) 2018-06-29 16:12:47 +02:00 committed by Julius Härtl
parent 29ff7efe9a
commit ccd70a4099
No known key found for this signature in database
GPG Key ID: 4C614C6ED2CDE6DF
1 changed files with 1 additions and 1 deletions

View File

@ -123,7 +123,7 @@ class SvgController extends Controller {
// Set cache control // Set cache control
$ttl = 31536000; $ttl = 31536000;
$response->addHeader('Cache-Control', 'max-age=' . $ttl . ', immutable'); $response->cacheFor($ttl);
$response->addHeader('Content-Disposition', 'inline; filename="' . $fileName . '.svg"'); $response->addHeader('Content-Disposition', 'inline; filename="' . $fileName . '.svg"');
$expires = new \DateTime(); $expires = new \DateTime();
$expires->setTimestamp($this->timeFactory->getTime()); $expires->setTimestamp($this->timeFactory->getTime());