1
0
mirror of https://github.com/nerzhul/ocsms.git synced 2025-07-23 01:45:43 +00:00

Re-import UserId service. Owncloud CurrentUID service seems to work differently

This commit is contained in:
Loic Blot 2016-05-19 18:58:40 +02:00
parent a5d0869dd7
commit 6be679f478

View File

@ -36,13 +36,17 @@ class OcSmsApp extends App {
$container = $this->getContainer();
$server = $container->query('ServerContainer');
$container->registerService('UserId', function($c) use ($server) {
return $server->getUserSession()->getUser()->getUID();
});
/**
* Database Layer
*/
$container->registerService('ConfigMapper', function (IContainer $c) use ($server) {
return new ConfigMapper(
$server->getDb(),
$c->query('CurrentUID'),
$c->query('UserId'),
$server->getCrypto()
);
});
@ -77,7 +81,7 @@ class OcSmsApp extends App {
return new SmsController(
$c->query('AppName'),
$c->query('Request'),
$c->query('CurrentUID'),
$c->query('UserId'),
$c->query('SmsMapper'),
$c->query('ConfigMapper'),
$server->getContactsManager(),
@ -89,7 +93,7 @@ class OcSmsApp extends App {
return new ApiController(
$c->query('AppName'),
$c->query('Request'),
$c->query('CurrentUID'),
$c->query('UserId'),
$c->query('SmsMapper')
);
});