1
0
mirror of https://github.com/nextcloud/ocsms.git synced 2026-08-21 05:13:18 +00:00

Register conversations & add configMapper to smsmapper to use the phone number formatter

This commit is contained in:
Loic Blot
2018-05-17 13:02:03 +02:00
parent ed380fd09e
commit 68971b1d33
3 changed files with 16 additions and 10 deletions
+6 -4
View File
@@ -33,6 +33,7 @@ class OcSmsApp extends App {
/**
* OcSmsApp constructor.
* @param array $urlParams
* @throws \OCP\AppFramework\QueryException
*/
public function __construct (array $urlParams=array()) {
parent::__construct('ocsms', $urlParams);
@@ -60,7 +61,7 @@ class OcSmsApp extends App {
});
$container->registerService('Sms', function(IContainer $c) use ($server) {
return new Sms($server->getDb());
return new Sms();
});
$container->registerService('ConversationStateMapper', function(IContainer $c) use ($server) {
@@ -70,7 +71,8 @@ class OcSmsApp extends App {
$container->registerService('SmsMapper', function(IContainer $c) use ($server) {
return new SmsMapper(
$server->getDatabaseConnection(),
$c->query('ConversationStateMapper')
$c->query('ConversationStateMapper'),
$c->query('ConfigMapper')
);
});
@@ -117,10 +119,10 @@ class OcSmsApp extends App {
/**
* Migration services
*/
$container->registerService('OCA\OcSms\Migration\FixConversationReadStates', function ($c) {
$container->registerService('OCA\OcSms\Migration\FixConversationReadStates', function (IContainer $c) use($server) {
return new FixConversationReadStates(
$c->query('ConversationStateMapper'),
$c->getServer()->getUserManager()
$server->getUserManager()
);
});
}