VuFind API Documentation

RecordDrivers

Interfaces, Classes, Traits and Enums

PreviousUniqueIdInterface
Interface to support "previous unique ID" behavior.
VersionAwareInterface
Version aware marker interface.
AbstractBase
Abstract base record model.
AbstractBaseFactory
Default factory for record drivers.
BrowZine
Model for BrowZine records.
DefaultRecord
Default model for records
EDS
Model for EDS records.
EIT
Model for records retrieved via EBSCO's EIT API.
EPF
Model for EPF records.
IlsAwareDelegatorFactory
ILS aware delegator factory
LibGuides
Model for LibGuides records.
LibGuidesAZ
Model for LibGuides A-Z Databases records.
Missing
Model for missing records -- used for saved favorites that have been deleted from the index.
NameBasedConfigFactory
Factory for record drivers that uses the class name to look up config files.
Pazpar2
Model for Pazpar2 records.
PluginFactory
Record driver plugin factory
PluginManager
Record driver plugin manager
Primo
Model for Primo Central records.
PublicationDetails
Class encapsulating publication details.
Search2Default
Default model for Search2 records -- used when a more specific model based on the record_format field cannot be found.
Search2DefaultFactory
Factory for Search2Default record drivers.
SolrArchivesSpace
Model for ArchivesSpace records in Solr.
SolrAuthDefault
Model for Solr authority records.
SolrAuthMarc
Model for MARC authority records in Solr.
SolrDefault
Default model for Solr records -- used when a more specific model based on the record_format field cannot be found.
SolrDefaultFactory
Factory for SolrDefault record drivers.
SolrDefaultWithoutSearchServiceFactory
Factory for SolrDefault-based record drivers that do not need a search service.
SolrMarc
Model for MARC records in Solr.
SolrMarcRemote
Model for MARC records without a fullrecord in Solr. The fullrecord is being retrieved from an external source.
SolrOverdrive
VuFind Record Driver for SolrOverdrive Records
SolrOverdriveFactory
Factory for Overdrive record drivers.
SolrReserves
Model for Solr reserves records.
SolrWeb
Model for Solr web records.
SolrWebFactory
Factory for SolrWeb record drivers.
Summon
Model for Summon records.
SummonFactory
Factory for Summon record drivers.
WorldCat
Model for MARC records in WorldCat.
TestHarness
Test harness for simulating record drivers (ignore outside of test suite!)
HierarchyAwareTrait
Hierarchy support for record drivers.
IlsAwareTrait
ILS support for MARC and other types of records.
MarcAdvancedTrait
Functions to add advanced MARC-driven functionality to a record driver already powered by the standard index spec. Depends upon MarcReaderTrait.
MarcBasicTrait
Functions to add basic MARC-driven functionality to a record driver not already powered by the standard index spec. Depends upon MarcReaderTrait.
MarcReaderTrait
Functions for reading MARC records.
PreviousUniqueIdTrait
Functionality to implement "previous unique ID" behavior.
VersionAwareTrait
Logic for record versions support.

Search results