From a24e257e3f4975723e3176942ca9bcafb4222429 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Wed, 13 Dec 2017 15:37:15 +0100 Subject: [PATCH] Fix #26 regression with previous cache configuration --- src/Bartlett/Reflect/Plugin/PluginManager.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Bartlett/Reflect/Plugin/PluginManager.php b/src/Bartlett/Reflect/Plugin/PluginManager.php index 483b200..fdf19c5 100644 --- a/src/Bartlett/Reflect/Plugin/PluginManager.php +++ b/src/Bartlett/Reflect/Plugin/PluginManager.php @@ -68,10 +68,12 @@ public function registerPlugins() if (class_exists($plugin['class'])) { if (isset($plugin['options'])) { $options = $plugin['options']; - if (is_string($options) && class_exists($options)) { - $options = new $options; - } else { - $options = null; + if (is_string($options)) { + if (class_exists($options)) { + $options = new $options; + } else { + $options = null; + } } } else { $options = null;