summaryrefslogtreecommitdiffstats
path: root/lib/public/Collaboration
diff options
context:
space:
mode:
authorJulius Härtl <jus@bitgrid.net>2019-01-24 11:50:01 +0100
committerJulius Härtl <jus@bitgrid.net>2019-03-01 20:56:17 +0100
commit506eb885bcaf7d745b417a155defc7c1e0f344c1 (patch)
treebefcc41987dc41476f71859026cd7b6685e14e54 /lib/public/Collaboration
parentd85e3e3a6d775261cd4a504e07b111224cda8fc8 (diff)
downloadnextcloud-server-506eb885bcaf7d745b417a155defc7c1e0f344c1.tar.gz
nextcloud-server-506eb885bcaf7d745b417a155defc7c1e0f344c1.zip
Only call resource provider if type matches
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Diffstat (limited to 'lib/public/Collaboration')
-rw-r--r--lib/public/Collaboration/Resources/IProvider.php9
1 files changed, 9 insertions, 0 deletions
diff --git a/lib/public/Collaboration/Resources/IProvider.php b/lib/public/Collaboration/Resources/IProvider.php
index c5f6f7ed560..0299bfd0ddf 100644
--- a/lib/public/Collaboration/Resources/IProvider.php
+++ b/lib/public/Collaboration/Resources/IProvider.php
@@ -27,6 +27,15 @@ use OCP\IUser;
interface IProvider {
/**
+ * Get the type of a resource
+ *
+ * @param IResource $resource
+ * @return string
+ * @since 15.0.0
+ */
+ public function getType(): string;
+
+ /**
* Get the display name of a resource
*
* @param IResource $resource