VuFind API Documentation

BlenderBackendFactory
in package
implements FactoryInterface

Factory for Blender backend.

Tags
category

VuFind

author

Ere Maijala ere.maijala@helsinki.fi

license

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

link

Main Site

Interfaces, Classes, Traits and Enums

FactoryInterface

Table of Contents

$config  : PluginManager
VuFind configuration reader
$container  : ContainerInterface
Service manager.
$facetConfig  : string
Facet configuration file identifier.
$mappingsConfig  : string
Mappings YAML configuration file identifier.
$searchConfig  : string
Search configuration file identifier.
__invoke()  : Backend
Create service
attachEvents()  : void
Create Blender listeners.

Properties

$mappingsConfig

Mappings YAML configuration file identifier.

protected string $mappingsConfig = 'BlenderMappings.yaml'

$searchConfig

Search configuration file identifier.

protected string $searchConfig = 'Blender'

Methods

__invoke()

Create service

public __invoke(ContainerInterface $sm, string $name[, array<string|int, mixed> $options = null ]) : Backend
Parameters
$sm : ContainerInterface

Service manager

$name : string

Requested service name (unused)

$options : array<string|int, mixed> = null

Extra options (unused)

Tags
SuppressWarnings

(PHPMD.UnusedFormalParameter)

Return values
Backend

Search results