summaryrefslogtreecommitdiffstats
path: root/dependencyinjection
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2013-04-04 13:12:07 +0200
committerBernhard Posselt <nukeawhale@gmail.com>2013-04-04 13:12:07 +0200
commit4b994c97ad878cc3886ffbea1a6a2bf6b4a98def (patch)
tree85d464146ad809a68372abed3a4026578d4006ad /dependencyinjection
parent312796b1ca251567159368dddcaed1a3f0ddafc0 (diff)
autopurge all read items which are not starred if there are more than 1000
Diffstat (limited to 'dependencyinjection')
-rw-r--r--dependencyinjection/dicontainer.php10
1 files changed, 8 insertions, 2 deletions
diff --git a/dependencyinjection/dicontainer.php b/dependencyinjection/dicontainer.php
index 6dfc0308c..4d5a6420c 100644
--- a/dependencyinjection/dicontainer.php
+++ b/dependencyinjection/dicontainer.php
@@ -61,6 +61,11 @@ class DIContainer extends BaseContainer {
// tell parent container about the app name
parent::__construct('news');
+ /**
+ * Configuration values
+ */
+ $this['autoPurgeCount'] = 1000;
+
/**
* CONTROLLERS
@@ -101,8 +106,9 @@ class DIContainer extends BaseContainer {
});
$this['FeedBl'] = $this->share(function($c){
- return new FeedBl($c['FeedMapper'], $c['Fetcher'],
- $c['ItemMapper'], $c['API']);
+ return new FeedBl($c['FeedMapper'], $c['Fetcher'],
+ $c['ItemMapper'], $c['API'],
+ $c['autoPurgeCount']);
});
$this['ItemBl'] = $this->share(function($c){