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
Next revisionBoth sides next revision
development:plugins:ils_drivers [2021/06/08 16:53] – [getStatus] demiankatzdevelopment:plugins:ils_drivers [2021/06/16 11:24] – [getCancelHoldDetails] demiankatz
Line 32: Line 32:
 This method cancels a list of holds for a specific patron. (optional)  // Not supported prior to VuFind 1.2 // This method cancels a list of holds for a specific patron. (optional)  // Not supported prior to VuFind 1.2 //
  
-  * Input: cancelDetails An associative array with two keys: patron (array returned by the driver's patronLogin method) and details (an array of strings returned by the driver's getCancelHoldDetails method)+  * Input: cancelDetails An associative array with two keys: patron (array returned by the driver's patronLogin method) and details (an array of strings -- either cancel_details values provided by the getMyHolds method, or values returned by the driver's getCancelHoldDetails method if cancel_details was unset)
   * Output: Associative array containing:   * Output: Associative array containing:
     * count – The number of items successfully cancelled     * count – The number of items successfully cancelled
Line 119: Line 119:
  
 ==== getCancelHoldDetails ==== ==== getCancelHoldDetails ====
-This method returns a string to use as the input form value for cancelling each hold item. (optional, but required if you implement cancelHolds). // Not supported prior to VuFind 1.2 //+This method returns a string to use as the input form value for cancelling each hold item. If determining this identifier does not require complex calculations, you can fill in the cancel_details key directly in the getMyHolds method instead of implementing this method. (optional, but required if you implement cancelHolds and do not provide cancel_details in getMyHolds). // Not supported prior to VuFind 1.2 //
  
   * Input:   * Input:
development/plugins/ils_drivers.txt · Last modified: 2024/04/12 13:05 by demiankatz