VuFind API Documentation

SearchSettings extends AbstractHelper
in package

Search settings view helper

Tags
category

VuFind

author

Ere Maijala ere.maijala@helsinki.fi

license

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

link

Wiki

Table of Contents

$config  : array<string|int, mixed>
VuFind configuration
$params  : Params
Search params
__construct()  : mixed
Constructor
__invoke()  : SearchResults
Store params and return this object
bulkOptionsEnabled()  : bool
Check if bulk options are enabled
cartControlsEnabled()  : bool
Check if cart controls are enabled
checkboxesEnabled()  : bool
Check if result selection checkboxes are enabled
getOptions()  : Options
Get search options from params

Properties

$config

VuFind configuration

protected array<string|int, mixed> $config

Methods

__construct()

Constructor

public __construct(array<string|int, mixed> $config) : mixed
Parameters
$config : array<string|int, mixed>

VuFind configuration

Return values
mixed

__invoke()

Store params and return this object

public __invoke(Params $params) : SearchResults
Parameters
$params : Params

Search params

Return values
SearchResults

bulkOptionsEnabled()

Check if bulk options are enabled

public bulkOptionsEnabled() : bool
Return values
bool

cartControlsEnabled()

Check if cart controls are enabled

public cartControlsEnabled() : bool
Return values
bool

checkboxesEnabled()

Check if result selection checkboxes are enabled

public checkboxesEnabled() : bool
Return values
bool

Search results