VuFind API Documentation

Recommend
in package
implements ContentBlockInterface

Recommend ContentBlock.

Tags
category

VuFind

author

Demian Katz demian.katz@villanova.edu

license

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

link

Wiki

Interfaces, Classes, Traits and Enums

ContentBlockInterface
Content block interface

Table of Contents

$paramsManager  : PluginManager
$recommend  : RecommendInterface
Recommendation module.
$recommendManager  : PluginManager
$request  : Parameters
__construct()  : mixed
Constructor.
getContext()  : array<string|int, mixed>
Return context variables used for rendering the block's template.
setConfig()  : void
Store the configuration of the content block.

Properties

Methods

__construct()

Constructor.

public __construct(PluginManager $paramsManager, PluginManager $recommendManager, Parameters $request) : mixed
Parameters
$paramsManager : PluginManager

Search params plugin manager

$recommendManager : PluginManager

Recommendation plugin manager

$request : Parameters

Query parameters from request

Return values
mixed

getContext()

Return context variables used for rendering the block's template.

public getContext() : array<string|int, mixed>
Return values
array<string|int, mixed>

setConfig()

Store the configuration of the content block.

public setConfig(string $settings) : void
Parameters
$settings : string

Settings from searches.ini.

Return values
void

Search results