From 21d245c035713187d3629ab1287e54544042c6a8 Mon Sep 17 00:00:00 2001 From: Demian Katz <demian.katz@villanova.edu> Date: Wed, 5 May 2021 07:43:46 -0400 Subject: [PATCH] Add missing parameter. --- module/VuFind/src/VuFind/ILS/Driver/Folio.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/module/VuFind/src/VuFind/ILS/Driver/Folio.php b/module/VuFind/src/VuFind/ILS/Driver/Folio.php index a28921af5e8..a19acf4b50c 100644 --- a/module/VuFind/src/VuFind/ILS/Driver/Folio.php +++ b/module/VuFind/src/VuFind/ILS/Driver/Folio.php @@ -927,14 +927,19 @@ class Folio extends AbstractAPI implements * This is responsible get a list of valid locations for holds / recall * retrieval * - * @param array $patron Patron information returned by $this->patronLogin + * @param array $patron Patron information returned by $this->patronLogin + * @param array $holdInfo Optional array, only passed in when getting a list + * in the context of placing a hold; contains most of the same values passed to + * placeHold, minus the patron data. May be used to limit the pickup options + * or may be ignored. The driver must not add new options to the return array + * based on this data or other areas of VuFind may behave incorrectly. * * @return array An array of associative arrays with locationID and * locationDisplay keys * * @SuppressWarnings(PHPMD.UnusedFormalParameter) */ - public function getPickupLocations($patron) + public function getPickupLocations($patron, $holdInfo = null) { $query = ['query' => 'pickupLocation=true']; $locations = []; -- GitLab