Stud.IP  5.4
K10PlusZentralLibrarySearch Class Reference
Inheritance diagram for K10PlusZentralLibrarySearch:
LibrarySearch

Public Member Functions

 query (array $search_parameters=[], string $order_by=self::ORDER_BY_RELEVANCE, int $limit=200)
 
 escapeQueryChars ($str)
 

Protected Member Functions

 extractResponseData ($data)
 
 translateQueryFields (array $query_fields=[])
 

Static Protected Attributes

static $field_replacements
 

Additional Inherited Members

Detailed Description

This is a LibrarySearch implementation for the K10PlusZentral catalog.

See also
LibrarySearch

Member Function Documentation

◆ escapeQueryChars()

escapeQueryChars (   $str)

◆ extractResponseData()

extractResponseData (   $data)
protected

This is a helper method to get LibrarySearch instances from the raw result data of the query.

Parameters
string$dataRaw query response data.
Returns
LibraryDocument[] An array of LibraryDocument instaces that could be read.

◆ query()

query ( array  $search_parameters = [],
string  $order_by = self::ORDER_BY_RELEVANCE,
int  $limit = 200 
)

◆ translateQueryFields()

translateQueryFields ( array  $query_fields = [])
protected

Field Documentation

◆ $field_replacements

$field_replacements
staticprotected
Initial value:
= [

This array is used to map the general search field names to the real field names.


The documentation for this class was generated from the following file: