summaryrefslogtreecommitdiffstats
path: root/dependencyinjection
diff options
context:
space:
mode:
authorBernhard Posselt <nukeawhale@gmail.com>2013-05-02 13:45:34 +0200
committerBernhard Posselt <nukeawhale@gmail.com>2013-05-02 13:45:34 +0200
commitc5dde50a7166f6e24776b680ea8da1c0e78a7543 (patch)
tree7ade52e5e6e929a87dfb9afca547d6cacc480dce /dependencyinjection
parent2dfab0dbec8a1868c2287aee7f7a93a56d9a301c (diff)
implemented first feeds get all method
Diffstat (limited to 'dependencyinjection')
-rw-r--r--dependencyinjection/dicontainer.php12
1 files changed, 12 insertions, 0 deletions
diff --git a/dependencyinjection/dicontainer.php b/dependencyinjection/dicontainer.php
index db647e852..42b5b4238 100644
--- a/dependencyinjection/dicontainer.php
+++ b/dependencyinjection/dicontainer.php
@@ -43,6 +43,8 @@ use \OCA\News\Db\FeedMapper;
use \OCA\News\Db\ItemMapper;
use \OCA\News\Db\StatusFlag;
+use \OCA\News\External\FeedAPI;
+
use \OCA\News\Utility\Fetcher;
use \OCA\News\Utility\FeedFetcher;
use \OCA\News\Utility\TwitterFetcher;
@@ -150,6 +152,16 @@ class DIContainer extends BaseContainer {
/**
+ * External API
+ */
+ $this['FeedAPI'] = $this->share(function($c){
+ return new FeedAPI($c['API'],
+ $c['FolderBusinessLayer'],
+ $c['FeedBusinessLayer'],
+ $c['ItemBusinessLayer']);
+ });
+
+ /**
* Utility
*/
$this['Fetcher'] = $this->share(function($c){