From 300e3e8b274ab319c0929fecf0eb8c4dd9bd8353 Mon Sep 17 00:00:00 2001 From: Boy132 Date: Tue, 11 Nov 2025 15:56:51 +0100 Subject: [PATCH] wrong order --- app/Services/Helpers/PluginService.php | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/Services/Helpers/PluginService.php b/app/Services/Helpers/PluginService.php index f1526232e..eca2e67b0 100644 --- a/app/Services/Helpers/PluginService.php +++ b/app/Services/Helpers/PluginService.php @@ -50,18 +50,18 @@ class PluginService } } - // Load config - $config = plugin_path($plugin->id, 'config', $plugin->id . '.php'); - if (file_exists($config)) { - config()->set($plugin->id, require $config); - } - // Always autoload src directory to make sure all class names can be resolved (e.g. in migrations) $namespace = $plugin->namespace . '\\'; if (!array_key_exists($namespace, $classLoader->getPrefixesPsr4())) { $classLoader->setPsr4($namespace, plugin_path($plugin->id, 'src/')); } + // Load config + $config = plugin_path($plugin->id, 'config', $plugin->id . '.php'); + if (file_exists($config)) { + config()->set($plugin->id, require $config); + } + // Filter out plugins that should not be loaded (e.g. because they are disabled or not installed yet) if (!$plugin->shouldLoad()) { continue;