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 revisionBoth sides next revision
development:plugins:ils_drivers [2021/04/16 13:03] – [getHolding] demiankatzdevelopment:plugins:ils_drivers [2021/05/20 11:42] demiankatz
Line 121: Line 121:
 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. (optional, but required if you implement cancelHolds). // Not supported prior to VuFind 1.2 //
  
-  * Input: holdDetails - One of the individual item arrays returned by the getMyHolds method+  * Input: 
 +    * holdDetails - One of the individual item arrays returned by the getMyHolds method 
 +    * patron (array returned by the driver's patronLogin method) // Added in VuFind 8.0 //
   * Output: A string to use as the input form value for cancelling each hold item; you can pass any data that is needed by your ILS to identify the hold -- the output of this method will be used as part of the input to the cancelHolds method. Starting with VuFind 3.0, you may indicate holds which are not allowed to be cancelled by returning an empty string.   * Output: A string to use as the input form value for cancelling each hold item; you can pass any data that is needed by your ILS to identify the hold -- the output of this method will be used as part of the input to the cancelHolds method. Starting with VuFind 3.0, you may indicate holds which are not allowed to be cancelled by returning an empty string.
  
Line 128: Line 130:
 This method returns a URL to use as a link to a native OPAC for cancelling each hold item. (optional -- only implement this if your ILS is unable to support implementation of the cancelHolds method). // Not supported prior to VuFind 1.2 // This method returns a URL to use as a link to a native OPAC for cancelling each hold item. (optional -- only implement this if your ILS is unable to support implementation of the cancelHolds method). // Not supported prior to VuFind 1.2 //
  
-  * Input: holdDetails - One of the individual item arrays returned by getMyHolds method+  * Input: 
 +    * holdDetails - One of the individual item arrays returned by getMyHolds method 
 +    * patron (array returned by the driver's patronLogin method) // Added in VuFind 8.0 //
   * Output: A URL to a native OPAC for cancelling each hold item   * Output: A URL to a native OPAC for cancelling each hold item
  
Line 134: Line 138:
 This method returns a string to use as the input form value for cancelling each hold item. (optional, but required if you implement cancelILLRequests). // Not supported prior to VuFind 2.3 // This method returns a string to use as the input form value for cancelling each hold item. (optional, but required if you implement cancelILLRequests). // Not supported prior to VuFind 2.3 //
  
-  * Input: details - One of the individual item arrays returned by the getMyILLRequests method+  * Input: 
 +    * details - One of the individual item arrays returned by the getMyILLRequests method 
 +    * patron (array returned by the driver's patronLogin method)
   * Output: A string to use as the input form value for cancelling each request; you can pass any data that is needed by your ILS to identify the request -- the output of this method will be used as part of the input to the cancelILLRequests method.   * Output: A string to use as the input form value for cancelling each request; you can pass any data that is needed by your ILS to identify the request -- the output of this method will be used as part of the input to the cancelILLRequests method.
  
Line 140: Line 146:
 This method returns a string to use as the input form value for cancelling each hold item. (optional, but required if you implement cancelStorageRetrievalRequests). // Not supported prior to VuFind 2.3 // This method returns a string to use as the input form value for cancelling each hold item. (optional, but required if you implement cancelStorageRetrievalRequests). // Not supported prior to VuFind 2.3 //
  
-  * Input: details - One of the individual item arrays returned by the getMyStorageRetrievalRequests method+  * Input: 
 +    * details - One of the individual item arrays returned by the getMyStorageRetrievalRequests method 
 +    * patron (array returned by the driver's patronLogin method)
   * Output: A string to use as the input form value for cancelling each request; you can pass any data that is needed by your ILS to identify the request -- the output of this method will be used as part of the input to the cancelStorageRetrievalRequests method.   * Output: A string to use as the input form value for cancelling each request; you can pass any data that is needed by your ILS to identify the request -- the output of this method will be used as part of the input to the cancelStorageRetrievalRequests method.
  
development/plugins/ils_drivers.txt · Last modified: 2024/04/12 13:05 by demiankatz