VuFind API Documentation

minSO extends Minified
in package

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.

Tags
category

VuFind

author

Demian Katz demian.katz@villanova.edu

license

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

link

Main Page

Table of Contents

$cl  : string
Search class
$ex  : array<string|int, mixed>
Extra data (not used by default)
$exp  : array<string|int, mixed>
Extra params data (not used by default)
$f  : array<string|int, mixed>
Filters
$hf  : array<string|int, mixed>
Hidden Filters
$i  : float
Search start time
$id  : int
Search ID
$r  : int
Total result count
$s  : float
Search duration
$scp  : array<string|int, mixed>
Search context parameters
$t  : array<string|int, mixed>
Search terms
$ty  : string
Search type
__construct()  : mixed
Constructor.
deminify()  : Results
Turn the current object into search results.
populateClassNames()  : void
Support method for deminify -- populate parameter class and results class if missing (for legacy compatibility).

Properties

$ex

Extra data (not used by default)

public array<string|int, mixed> $ex = []

$exp

Extra params data (not used by default)

public array<string|int, mixed> $exp = []

$f

Filters

public array<string|int, mixed> $f = []

$hf

Hidden Filters

public array<string|int, mixed> $hf = []

$scp

Search context parameters

public array<string|int, mixed> $scp = []

$t

Search terms

public array<string|int, mixed> $t = []

Methods

__construct()

Constructor.

public __construct(Results $results) : mixed

Builds minified object from the Results passed in.

Parameters
$results : Results

Results object to minify

Return values
mixed

populateClassNames()

Support method for deminify -- populate parameter class and results class if missing (for legacy compatibility).

protected populateClassNames() : void
Return values
void

Search results