Warning: This page has not been updated in over over a year and may be outdated or deprecated.
development:plugins:ils_drivers
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
development:plugins:ils_drivers [2023/09/19 16:07] – [getHolding] demiankatz | development:plugins:ils_drivers [2023/11/28 18:27] – [getHoldings -- DEPRECATED] demiankatz | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== ILS Drivers ====== | ====== ILS Drivers ====== | ||
- | |||
- | // This page refers to VuFind® 2.x and later; use of earlier versions is no longer recommended. // | ||
This page contains details on writing a custom driver for an integrated library system not already supported by VuFind®. | This page contains details on writing a custom driver for an integrated library system not already supported by VuFind®. | ||
Line 302: | Line 300: | ||
* STATUS_AVAILABLE | * STATUS_AVAILABLE | ||
* STATUS_UNCERTAIN | * STATUS_UNCERTAIN | ||
- | |||
- | ==== getHoldings -- DEPRECATED ==== | ||
- | This method queries the ILS for holding information on multiple records at once | ||
- | * Input: Array of RecordIDs | ||
- | * Output: Returns an array of associative arrays, each the return value of getHolding for one of the input RecordIDs. | ||
Line 344: | Line 337: | ||
==== getMyFines ==== | ==== getMyFines ==== | ||
This method queries the ILS for a patron' | This method queries the ILS for a patron' | ||
- | * Input: Patron array returned by patronLogin method | + | |
- | | + | Input: Patron array returned by patronLogin method |
- | | + | |
- | | + | Output: Returns an array of associative arrays, one for each fine associated with the specified account. Each associative array contains these keys: |
- | | + | |
- | | + | ^ Key ^ Type ^ Required |
- | | + | | amount |
- | | + | | checkout |
- | | + | | fine | string |
- | | + | | description |
+ | | balance | ||
+ | | createdate | ||
+ | | duedate | ||
+ | | id | string | ||
+ | | source | ||
==== getMyHolds ==== | ==== getMyHolds ==== |
development/plugins/ils_drivers.txt · Last modified: 2024/06/25 13:35 by demiankatz