Skip to content
Snippets Groups Projects
Commit 9895d672 authored by Demian Katz's avatar Demian Katz
Browse files

Use config service instead of Config\Reader.

parent 6edcb33a
No related merge requests found
...@@ -53,14 +53,15 @@ class Factory ...@@ -53,14 +53,15 @@ class Factory
$class = 'VuFind\Hierarchy\Driver\ConfigurationBased' $class = 'VuFind\Hierarchy\Driver\ConfigurationBased'
) { ) {
// Set up options based on global VuFind settings: // Set up options based on global VuFind settings:
$globalConfig = \VuFind\Config\Reader::getConfig(); $configReader = $sm->get('VuFind\Config');
$globalConfig = $configReader->get('config');
$options = array( $options = array(
'enabled' => isset($globalConfig->Hierarchy->showTree) 'enabled' => isset($globalConfig->Hierarchy->showTree)
? $globalConfig->Hierarchy->showTree : false ? $globalConfig->Hierarchy->showTree : false
); );
// Load driver-specific configuration: // Load driver-specific configuration:
$driverConfig = \VuFind\Config\Reader::getConfig($config); $driverConfig = $configReader->get($config);
// Build object: // Build object:
return new $class( return new $class(
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment