diff options
Diffstat (limited to 'lib/public/FullTextSearch/Service/IProviderService.php')
-rw-r--r-- | lib/public/FullTextSearch/Service/IProviderService.php | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/lib/public/FullTextSearch/Service/IProviderService.php b/lib/public/FullTextSearch/Service/IProviderService.php new file mode 100644 index 00000000000..e6036b1eb7d --- /dev/null +++ b/lib/public/FullTextSearch/Service/IProviderService.php @@ -0,0 +1,36 @@ +<?php + +declare(strict_types=1); + +/** + * SPDX-FileCopyrightText: 2018 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ +namespace OCP\FullTextSearch\Service; + +/** + * Interface IProviderService + * + * @since 15.0.0 + * + */ +interface IProviderService { + /** + * Check if the provider $providerId is already indexed. + * + * @since 15.0.0 + * + * @param string $providerId + * + * @return bool + */ + public function isProviderIndexed(string $providerId); + + + /** + * Add the Javascript API in the navigation page of an app. + * + * @since 15.0.0 + */ + public function addJavascriptAPI(); +} |