|
@@ 188-194 (lines=7) @@
|
| 185 |
|
$tagMapper = $c->query('TagMapper'); |
| 186 |
|
return new TagManager($tagMapper, $c->getUserSession()); |
| 187 |
|
}); |
| 188 |
|
$this->registerService('SystemTagManagerFactory', function (Server $c) { |
| 189 |
|
$config = $c->getConfig(); |
| 190 |
|
$factoryClass = $config->getSystemValue('systemtags.managerFactory', '\OC\SystemTag\ManagerFactory'); |
| 191 |
|
/** @var \OC\SystemTag\ManagerFactory $factory */ |
| 192 |
|
$factory = new $factoryClass($this); |
| 193 |
|
return $factory; |
| 194 |
|
}); |
| 195 |
|
$this->registerService('SystemTagManager', function (Server $c) { |
| 196 |
|
return $c->query('SystemTagManagerFactory')->getManager(); |
| 197 |
|
}); |
|
@@ 702-708 (lines=7) @@
|
| 699 |
|
}); |
| 700 |
|
return $manager; |
| 701 |
|
}); |
| 702 |
|
$this->registerService('CommentsManager', function(Server $c) { |
| 703 |
|
$config = $c->getConfig(); |
| 704 |
|
$factoryClass = $config->getSystemValue('comments.managerFactory', '\OC\Comments\ManagerFactory'); |
| 705 |
|
/** @var \OCP\Comments\ICommentsManagerFactory $factory */ |
| 706 |
|
$factory = new $factoryClass($this); |
| 707 |
|
return $factory->getManager(); |
| 708 |
|
}); |
| 709 |
|
$this->registerService('ThemingDefaults', function(Server $c) { |
| 710 |
|
/* |
| 711 |
|
* Dark magic for autoloader. |