Recommend
in package
implements
ContentBlockInterface
Recommend ContentBlock.
Tags
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
$paramsManager
protected
PluginManager
$paramsManager
$recommend
Recommendation module.
protected
RecommendInterface
$recommend
$recommendManager
protected
PluginManager
$recommendManager
$request
protected
Parameters
$request
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.