VuFind API Documentation

LiveSolrTrait

Mix-in for accessing a real Solr instance during testing.

Tags
category

VuFind

author

Demian Katz demian.katz@villanova.edu

license

http://opensource.org/licenses/gpl-2.0.php GNU General Public License

link

Wiki

Table of Contents

$liveSolrContainer  : MockContainer
Container for services related to live Solr connectivity.
createLiveSolrContainer()  : MockContainer
Create and populate container for services related to live Solr connectivity.
getBackend()  : object
Get a search backend
getLiveSolrContainer()  : MockContainer
Get container for services related to live Solr connectivity.
getResultsObject()  : Results
Get a search results object

Properties

$liveSolrContainer

Container for services related to live Solr connectivity.

protected MockContainer $liveSolrContainer = null

Methods

getBackend()

Get a search backend

protected getBackend([string $name = 'Solr' ]) : object
Parameters
$name : string = 'Solr'

Backend name

Return values
object

getResultsObject()

Get a search results object

protected getResultsObject([string $name = 'Solr' ]) : Results
Parameters
$name : string = 'Solr'

Backend name

Return values
Results

Search results