diff --git a/module/VuFind/src/VuFind/Search/SolrCollection/Params.php b/module/VuFind/src/VuFind/Search/SolrCollection/Params.php index 0082f105532e3088a5722344e01481bbce1bc0d8..f62490651388194e56e6afccc747ad712657e223 100644 --- a/module/VuFind/src/VuFind/Search/SolrCollection/Params.php +++ b/module/VuFind/src/VuFind/Search/SolrCollection/Params.php @@ -119,7 +119,8 @@ class Params extends \VuFind\Search\Solr\Params protected function getRecommendationSettings() { // Collection recommendations - $searchSettings = \VuFind\Config\Reader::getConfig('Collection'); + $searchSettings = $this->getServiceLocator()->get('VuFind\Config') + ->get('Collection'); return isset($searchSettings->Recommend) ? $searchSettings->Recommend->toArray() : array('side' => array('CollectionSideFacets:Facets::Collection:true')); diff --git a/module/VuFind/src/VuFind/Search/WorldCat/Results.php b/module/VuFind/src/VuFind/Search/WorldCat/Results.php index 1de96d6a9435fa5e9e95bc64761d53804b4261db..f8af4815e0bcbd5ca02360e87aac6aaf23721f44 100644 --- a/module/VuFind/src/VuFind/Search/WorldCat/Results.php +++ b/module/VuFind/src/VuFind/Search/WorldCat/Results.php @@ -26,8 +26,7 @@ * @link http://www.vufind.org Main Page */ namespace VuFind\Search\WorldCat; -use VuFind\Config\Reader as ConfigReader, - VuFind\Exception\RecordMissing as RecordMissingException, +use VuFind\Exception\RecordMissing as RecordMissingException, VuFind\Search\Base\Results as BaseResults; /** @@ -65,7 +64,7 @@ class Results extends BaseResults protected function performSearch() { // Collect the search parameters: - $config = ConfigReader::getConfig(); + $config = $this->getServiceLocator()->get('VuFind\Config')->get('config'); $wc = $this->getWorldCatConnection(); $overrideQuery = $this->getParams()->getOverrideQuery(); $query = empty($overrideQuery)