VuFind API Documentation

Loader
in package

Third-party content loader

Tags
category

VuFind

author

Demian Katz demian.katz@villanova.edu

license

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

link

Wiki

Table of Contents

$loader  : AbstractPluginManager
Plug-in loader
$providers  : string
Provider information
__construct()  : mixed
Constructor
loadByIsbn()  : array<string|int, mixed>
Retrieve results for the providers specified.
getIsbnObject()  : ISBN|bool
Build an ISBN object; return false if value is invalid.

Properties

$providers

Provider information

protected string $providers

Methods

__construct()

Constructor

public __construct(AbstractPluginManager $loader[, string $providers = '' ]) : mixed
Parameters
$loader : AbstractPluginManager

Plugin loader for content

$providers : string = ''

Provider information

Return values
mixed

loadByIsbn()

Retrieve results for the providers specified.

public loadByIsbn(string $isbn) : array<string|int, mixed>
Parameters
$isbn : string

ISBN to use for lookup

Return values
array<string|int, mixed>

getIsbnObject()

Build an ISBN object; return false if value is invalid.

protected getIsbnObject(string $isbn) : ISBN|bool
Parameters
$isbn : string

ISBN

Return values
ISBN|bool

Search results