Warning: This page has not been updated in over over a year and may be outdated or deprecated.
legacy:vufind_1.x_developer_manual:building_an_ils_driver
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
legacy:vufind_1.x_developer_manual:building_an_ils_driver [2015/12/21 16:47] – ↷ Links adapted because of a move operation demiankatz | legacy:vufind_1.x_developer_manual:building_an_ils_driver [2018/04/18 12:45] – [getRecentlyReturnedBibs] demiankatz | ||
---|---|---|---|
Line 238: | Line 238: | ||
This method returns information on recently received issues of a serial. | This method returns information on recently received issues of a serial. | ||
- | * Input: | + | * Input: |
* Output: Array of associative arrays, each with a single key: | * Output: Array of associative arrays, each with a single key: | ||
* issue - String describing the issue | * issue - String describing the issue | ||
Currently, most drivers do not implement this method, instead always returning an empty array. | Currently, most drivers do not implement this method, instead always returning an empty array. | ||
+ | |||
+ | ==== getRecentlyReturnedBibs ==== | ||
+ | This method returns information on bibliographic records for which items have been recently returned. // Introduced in VuFind 5.0. // | ||
+ | |||
+ | * Input: Limit (max bibs to return), Maximum age (in days), Patron array (optional) | ||
+ | * Output: Array of associative arrays, each with a single key: | ||
+ | * id - Bibliographic ID | ||
==== getRenewDetails ==== | ==== getRenewDetails ==== | ||
Line 279: | Line 286: | ||
* Output: An array of bibliographic record IDs. | * Output: An array of bibliographic record IDs. | ||
+ | |||
+ | ==== getTrendingBibs ==== | ||
+ | This method returns information on bibliographic records which have been subject to recent activity; the exact mechanism for determining this may vary from ILS to ILS (it could, for example, be based on highest circulation within a time window). | ||
+ | |||
+ | * Input: Limit (max bibs to return), Maximum age (in days -- defining the period in which activity is considered significant), | ||
+ | * Output: Array of associative arrays, each with a single key: | ||
+ | * id - Bibliographic ID | ||
==== hasHoldings ==== | ==== hasHoldings ==== | ||
Line 341: | Line 355: | ||
* [[http:// | * [[http:// | ||
- | * [[:ils_driver_troubleshooting|ILS Driver Troubleshooting]] | + | * [[configuration:ils: |
---- struct data ---- | ---- struct data ---- | ||
---- | ---- | ||
legacy/vufind_1.x_developer_manual/building_an_ils_driver.txt · Last modified: 2018/12/19 14:15 by demiankatz