VuFind API Documentation

Documentation

Packages

Application
Profiling
Module
AJAX
Authentication
VuFind
Exceptions
Autocomplete
Bootstrap
Cache
CAPTCHA
Cart
Channels
Config
ServiceManager
Controller
Connection
OpenLibrary
Oracle
Relais
Content
ContentBlock
Cookie
Cover
Crypt
CSV
Db
DigitalContent
DOI
Export
Favorites
Feature
Feed
Form
GeoFeatures
Hierarchy
HierarchyTree
Http
View
HTTP
Translator
I18n
ILS
ILSdrivers
Error
Mailer
Metadata
Net
Normalizer
OAI
OAuth2
QRCode
Recommendations
Record
RecordDrivers
RecordTabs
Related
Reserves
Resolver
Authorization
Route
Search
EBSCO
Security
Service
Session
SimpleXML
Sitemap
SMS
Solr
Tags
UrlHighlight
UrlShortener
Validator
Summon
Import
XSLT
Tests
VuFindTest
VuFindAdmin
VuFindApi
API
Console
Generator
DevTools
SRU
WorldCat
Theme
Database

Namespaces

VuFind
VuFindTest
VuFindAdmin
VuFindApi
VuFindConsole
VuFindDevTools
VuFindLocalTemplate
VuFindSearch
VuFindTheme

Interfaces, Classes, Traits and Enums

minSO
This non-namespaced class exists to keep serialized search objects small by using an abbreviated name. Unfortunately, the name does not comply with coding standards, but we cannot easily change it due to legacy compatibility issues.

Table of Contents

setupVuFindRemoteCodeCoverage()  : void
Setup remote code coverage support if requested
enableVuFindProfiling()  : void
Enable profiler (XHProf or Tideways)

Functions

setupVuFindRemoteCodeCoverage()

Setup remote code coverage support if requested

setupVuFindRemoteCodeCoverage(array<string|int, mixed> $modules) : void
Parameters
$modules : array<string|int, mixed>

Active modules

Return values
void

enableVuFindProfiling()

Enable profiler (XHProf or Tideways)

enableVuFindProfiling(string $profilerBaseUrl) : void
Parameters
$profilerBaseUrl : string

Profiler base url to display

Return values
void

Search results