From 336cffe777b3b090ebe7e2c0967ca8b9813b045f Mon Sep 17 00:00:00 2001 From: Tim Moritz Date: Tue, 26 Oct 2021 11:25:05 +0200 Subject: [PATCH] add the possibility to use independend classes in plugins --- bl-kernel/abstract/PluginInterface.php | 79 ++++++++++++++++++++++++++ bl-kernel/abstract/plugin.class.php | 3 +- bl-kernel/boot/init.php | 4 ++ bl-kernel/boot/rules/60.plugins.php | 6 ++ 4 files changed, 91 insertions(+), 1 deletion(-) create mode 100644 bl-kernel/abstract/PluginInterface.php diff --git a/bl-kernel/abstract/PluginInterface.php b/bl-kernel/abstract/PluginInterface.php new file mode 100644 index 00000000..e68cc36c --- /dev/null +++ b/bl-kernel/abstract/PluginInterface.php @@ -0,0 +1,79 @@ +implementsInterface('PluginInterface')){ + continue; + } + $Plugin = new $pluginClass; // Check if the plugin is translated