About Features Downloads Getting Started Documentation Events Support GitHub

Love VuFind®? Consider becoming a financial supporter. Your support helps build a better VuFind®!

Site Tools


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.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
development:plugins:ils_drivers [2023/11/28 18:26] – [ILS Drivers] demiankatzdevelopment:plugins:ils_drivers [2024/04/12 13:05] (current) – [getMyProfile] demiankatz
Line 291: Line 291:
 | use_unknown_message | bool            | no                                | when set to true, will cause display of a message indicating that the status of the item is unknown. | | use_unknown_message | bool            | no                                | when set to true, will cause display of a message indicating that the status of the item is unknown. |
 | services          | string[]          | no               | 3.0              | this value can be used to indicate availability services (loan, presence). For now, 'services' is only used by code calling getStatus(), not getHolding(), but setting it here as well will not hurt anything and may be useful for future enhancements. See the [[#getstatus|getStatus()]] documentation for more details. | | services          | string[]          | no               | 3.0              | this value can be used to indicate availability services (loan, presence). For now, 'services' is only used by code calling getStatus(), not getHolding(), but setting it here as well will not hurt anything and may be useful for future enhancements. See the [[#getstatus|getStatus()]] documentation for more details. |
 +| boundWithRecords  | array             | no               | 10.0             | an array of arrays, where each instance defines bibId and title keys describing a "bound-with" record associated with the current record; title keys may be null if title information is unavailable |
 The ''availability'' field may contain a boolean value: The ''availability'' field may contain a boolean value:
   * true  - Item is available, and 'Available' is displayed as status   * true  - Item is available, and 'Available' is displayed as status
Line 300: Line 300:
   * STATUS_AVAILABLE   - Item is available   * STATUS_AVAILABLE   - Item is available
   * STATUS_UNCERTAIN   - Item availability is uncertain (the item could be available e.g. only to a specific patron group)     * STATUS_UNCERTAIN   - Item availability is uncertain (the item could be available e.g. only to a specific patron group)  
- 
-==== 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.  The indexing of this array does not necessarily correspond with the input index values; to find a specific record, you should loop through and check "id" values. 
  
  
Line 431: Line 426:
     * mobile_phone (added in VuFind® 5.0)     * mobile_phone (added in VuFind® 5.0)
     * group -- i.e. Student, Staff, Faculty, etc.     * group -- i.e. Student, Staff, Faculty, etc.
-    * expiration_date -- account expiration date (in display format, added in VuFind® 4.1)+    * expiration_date -- account expiration date (in display format, added in VuFind® 4.1; omit or set to null to exclude)
     * birthdate (Y-m-d or an empty string, added in VuFind® 9.0)     * birthdate (Y-m-d or an empty string, added in VuFind® 9.0)
  
development/plugins/ils_drivers.1701195989.txt.gz · Last modified: 2023/11/28 18:26 by demiankatz