From 7ff55a472170cdb4f1d1ef7e7c9e1d80ee2e44ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Blot?= Date: Mon, 10 Dec 2018 13:57:45 +0100 Subject: [PATCH] missing changes from last commit --- appinfo/info.xml | 8 +++--- provider/FullTextSearchProvider.php | 44 +++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+), 4 deletions(-) diff --git a/appinfo/info.xml b/appinfo/info.xml index 98f5d64..21599ea 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -22,12 +22,12 @@ https://github.com/nextcloud/ocsms https://raw.githubusercontent.com/nextcloud/ocsms/master/appinfo/screenshots/1.png - - OCA\OcSms\Provider\FullTextSearchProvider - + + OCA\OcSms\Provider\FullTextSearchProvider + - OCA\OcSms\Migration\FixConversationReadStates + OCA\OcSms\Migration\FixConversationReadStates diff --git a/provider/FullTextSearchProvider.php b/provider/FullTextSearchProvider.php index 9074a77..4623509 100644 --- a/provider/FullTextSearchProvider.php +++ b/provider/FullTextSearchProvider.php @@ -1,8 +1,52 @@ + * @copyright Loic Blot 2014-2018 + */ + namespace OCA\YourNameSpace\Provider; use OCA\FullTextSearch\IFullTextSearchProvider; class MyProvider implements IFullTextSearchProvider { + const OCSMS_PROVIDER_ID = 'ocsms'; + + /** @var IL10N */ + private $l10n; + + /** @var ConfigService */ + private $configService; + + /** @var FilesService */ + private $filesService; + + /** @var SearchService */ + private $searchService; + + /** @var MiscService */ + private $miscService; + + public function __construct(IL10N $l10n, ConfigService $configService, + FilesService $filesService, + SearchService $searchService, MiscService $miscService + ) { + $this->l10n = $l10n; + $this->configService = $configService; + $this->filesService = $filesService; + $this->searchService = $searchService; + $this->miscService = $miscService; + } + + /** + * return unique id of the provider + */ + public function getId(): string { + return self::OCSMS_PROVIDER_ID; + } }; ?>