From 807adb11ed38ad30439a40c8c769e613b51f3d2f Mon Sep 17 00:00:00 2001 From: Demian Katz <demian.katz@villanova.edu> Date: Tue, 6 Nov 2012 14:00:35 -0500 Subject: [PATCH] Fixed broken test by adding better checking (don't assume service manager is available). --- module/VuFind/src/VuFind/RecordDriver/PluginManager.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/VuFind/src/VuFind/RecordDriver/PluginManager.php b/module/VuFind/src/VuFind/RecordDriver/PluginManager.php index 97896b779ef..7c4f3cd7279 100644 --- a/module/VuFind/src/VuFind/RecordDriver/PluginManager.php +++ b/module/VuFind/src/VuFind/RecordDriver/PluginManager.php @@ -55,7 +55,7 @@ class PluginManager extends \VuFind\ServiceManager\AbstractPluginManager && is_callable(array($instance, 'setHierarchyDriverManager')) ) { $sm = $manager->getServiceLocator(); - if ($sm->has('VuFind\HierarchyDriverPluginManager')) { + if ($sm && $sm->has('VuFind\HierarchyDriverPluginManager')) { $instance->setHierarchyDriverManager( $sm->get('VuFind\HierarchyDriverPluginManager') ); -- GitLab