From 897111feff1693f83a0a7ecc80e43fc165913568 Mon Sep 17 00:00:00 2001 From: steeffeen Date: Sun, 29 Jun 2014 22:30:01 +0200 Subject: [PATCH] check for plugins directory existence before scanning it --- application/core/Plugins/PluginManager.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/application/core/Plugins/PluginManager.php b/application/core/Plugins/PluginManager.php index 64ba4f7a..bcb544c7 100644 --- a/application/core/Plugins/PluginManager.php +++ b/application/core/Plugins/PluginManager.php @@ -269,6 +269,9 @@ class PluginManager { * @param string $directory */ public function loadPluginFiles($directory = '') { + if (!is_readable($directory) || !is_dir($directory)) { + return; + } $pluginFiles = scandir($directory); foreach ($pluginFiles as $pluginFile) { if (stripos($pluginFile, '.') === 0) {