From e88b22902665d7208985bfba0b1f898b11fee8ec Mon Sep 17 00:00:00 2001 From: Moritz Strohm <strohm@data-quest.de> Date: Tue, 25 Jul 2023 18:17:23 +0200 Subject: [PATCH] made plugin classes available in the plugin constructor --- OwnCloudPlugin.class.php | 10 ++++++++++ classes/OwncloudFolder.php | 1 - 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/OwnCloudPlugin.class.php b/OwnCloudPlugin.class.php index 6408617..86a955c 100755 --- a/OwnCloudPlugin.class.php +++ b/OwnCloudPlugin.class.php @@ -6,6 +6,16 @@ require_once __DIR__."/classes/OwncloudFolder.php"; class OwnCloudPlugin extends StudIPPlugin implements FilesystemPlugin { + + public function __construct() + { + //Make the plugin classes available: + class_exists('Owncloud\OAuth'); + class_exists('OwncloudFile'); + class_exists('OwncloudFolder'); + parent::__construct(); + } + public function getFileSelectNavigation() { $nav = new Navigation(Config::get()->OWNCLOUD_NAME); diff --git a/classes/OwncloudFolder.php b/classes/OwncloudFolder.php index 8a0df6e..e2f8401 100755 --- a/classes/OwncloudFolder.php +++ b/classes/OwncloudFolder.php @@ -562,5 +562,4 @@ class OwncloudFolder extends VirtualFolderType { { return []; } - } -- GitLab