summaryrefslogtreecommitdiffstats
path: root/dependencyinjection/dicontainer.php
diff options
context:
space:
mode:
Diffstat (limited to 'dependencyinjection/dicontainer.php')
-rw-r--r--dependencyinjection/dicontainer.php15
1 files changed, 14 insertions, 1 deletions
diff --git a/dependencyinjection/dicontainer.php b/dependencyinjection/dicontainer.php
index 4027f5589..fd6f36dac 100644
--- a/dependencyinjection/dicontainer.php
+++ b/dependencyinjection/dicontainer.php
@@ -43,6 +43,9 @@ use OCA\News\Db\FeedMapper;
use OCA\News\Db\ItemMapper;
+require_once __DIR__ . '/../3rdparty/SimplePie/autoloader.php';
+
+
class DIContainer extends BaseContainer {
@@ -90,7 +93,7 @@ class DIContainer extends BaseContainer {
});
$this['FeedBl'] = $this->share(function($c){
- return new FeedBl($c['FeedMapper']);
+ return new FeedBl($c['FeedMapper'], $c['Utils']);
});
$this['ItemBl'] = $this->share(function($c){
@@ -112,6 +115,16 @@ class DIContainer extends BaseContainer {
$this['ItemMapper'] = $this->share(function($c){
return new ItemMapper($c['API']);
});
+
+
+ /**
+ * Utility
+ */
+ $this['Utils'] = $this->share(function($c){
+ return new Utils();
+ });
+
+
}
}