SearchSettings
extends AbstractHelper
in package
Search settings view helper
Tags
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
$params
Search params
protected
Params
$params
= null
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 —getOptions()
Get search options from params
protected
getOptions() : Options