From 0637bebd546b736f63e7c942c59b186242b54c84 Mon Sep 17 00:00:00 2001 From: Bernhard Posselt Date: Fri, 12 Apr 2013 00:33:08 +0200 Subject: added serverside caching --- dependencyinjection/dicontainer.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'dependencyinjection') diff --git a/dependencyinjection/dicontainer.php b/dependencyinjection/dicontainer.php index 4881596cf..e26e57f4d 100644 --- a/dependencyinjection/dicontainer.php +++ b/dependencyinjection/dicontainer.php @@ -65,6 +65,8 @@ class DIContainer extends BaseContainer { * Configuration values */ $this['autoPurgeCount'] = 1000; + $this['simplePieCacheDirectory'] = __DIR__ . '/../cache/simplepie/'; + $this['simplePieCacheDuration'] = 1000; // seconds /** @@ -147,7 +149,8 @@ class DIContainer extends BaseContainer { }); $this['FeedFetcher'] = $this->share(function($c){ - return new FeedFetcher($c['API']); + return new FeedFetcher($c['API'], $c['simplePieCacheDirectory'], + $c['simplePieCacheDuration']); }); $this['TwitterFetcher'] = $this->share(function($c){ -- cgit v1.2.3