Heratio Framework API Reference

IsbnLookupService
in package

ISBN Lookup Service

Scan-to-lookup functionality for library items. Uses Open Library API (free) and Google Books as fallback.

Table of Contents

Methods

__construct()  : mixed
lookupByIsbn()  : array<string|int, mixed>|null
lookupByIssn()  : array<string|int, mixed>|null
mapToLibraryFields()  : array<string|int, mixed>

Methods

__construct()

public __construct([string|null $googleApiKey = null ]) : mixed
Parameters
$googleApiKey : string|null = null

lookupByIsbn()

public lookupByIsbn(string $isbn) : array<string|int, mixed>|null
Parameters
$isbn : string
Return values
array<string|int, mixed>|null

lookupByIssn()

public lookupByIssn(string $issn) : array<string|int, mixed>|null
Parameters
$issn : string
Return values
array<string|int, mixed>|null

mapToLibraryFields()

public mapToLibraryFields(array<string|int, mixed> $lookupResult) : array<string|int, mixed>
Parameters
$lookupResult : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results