/** * Create the SOLR backend. * * @param Connector $connector Connector * * @return Backend */ protected function createBackend(Connector $connector) { $backend = parent::createBackend($connector); $manager = $this->serviceLocator->get('VuFind\\RecordDriverPluginManager'); $factory = new RecordCollectionFactory([$manager, 'getSolrRecord'], 'FinnaSearch\\Backend\\Solr\\Response\\Json\\RecordCollection'); $backend->setRecordCollectionFactory($factory); return $backend; }