diff options
author | Bernhard Posselt <nukeawhale@gmail.com> | 2013-04-02 13:48:16 +0200 |
---|---|---|
committer | Bernhard Posselt <nukeawhale@gmail.com> | 2013-04-02 13:48:16 +0200 |
commit | 76fd21bccd1b87916f149a257e07d02f5e40335a (patch) | |
tree | 250f294b2644a22be4fd2da2f75b5addcbb0282c /dependencyinjection/dicontainer.php | |
parent | 2a0804a8cfc14f4f4afe17694783517af195ca50 (diff) |
added simple twitter fetcher implementation
Diffstat (limited to 'dependencyinjection/dicontainer.php')
-rw-r--r-- | dependencyinjection/dicontainer.php | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/dependencyinjection/dicontainer.php b/dependencyinjection/dicontainer.php index 5e65ada7a..4c6dbae06 100644 --- a/dependencyinjection/dicontainer.php +++ b/dependencyinjection/dicontainer.php @@ -45,6 +45,8 @@ use OCA\News\Db\StatusFlag; use OCA\News\Utility\Fetcher; use OCA\News\Utility\FeedFetcher; +use OCA\News\Utility\TwitterFetcher; + require_once __DIR__ . '/../3rdparty/SimplePie/autoloader.php'; @@ -131,6 +133,7 @@ class DIContainer extends BaseContainer { // register fetchers in order // the most generic fetcher should be the last one + $fetcher->registerFetcher($c['TwitterFetcher']); $fetcher->registerFetcher($c['FeedFetcher']); return $fetcher; @@ -140,6 +143,10 @@ class DIContainer extends BaseContainer { return new FeedFetcher($c['API']); }); + $this['TwitterFetcher'] = $this->share(function($c){ + return new TwitterFetcher($c['FeedFetcher']); + }); + $this['StatusFlag'] = $this->share(function($c){ return new StatusFlag(); }); |