Esempio n. 1
0
 /**
  * Update ILS details with cancellation-specific information, if appropriate.
  *
  * @param \VuFind\ILS\Connection $catalog      ILS connection object
  * @param array                  $ilsDetails   Hold details from ILS driver's
  * getMyHolds() method
  * @param array                  $cancelStatus Cancel settings from ILS driver's
  * checkFunction() method
  *
  * @return array $ilsDetails with cancellation info added
  */
 public function addCancelDetails($catalog, $ilsDetails)
 {
     $ilsDetails['cancel_details'] = $catalog->getCancelShortLoanRequestDetails($ilsDetails);
     $this->rememberValidId($ilsDetails['cancel_details']);
     return $ilsDetails;
 }