Add pagination support to getHolding (#1358)
- Changes signature of getHolding() method to add $options - Allows optional alternate return format from getHolding() to support partial result sets - Includes full pagination support for Alma and Demo drivers.
Showing
- config/vufind/Alma.ini 4 additions, 0 deletionsconfig/vufind/Alma.ini
- config/vufind/Demo.ini 6 additions, 0 deletionsconfig/vufind/Demo.ini
- module/VuFind/src/VuFind/ILS/Connection.php 49 additions, 1 deletionmodule/VuFind/src/VuFind/ILS/Connection.php
- module/VuFind/src/VuFind/ILS/ConnectionFactory.php 3 additions, 1 deletionmodule/VuFind/src/VuFind/ILS/ConnectionFactory.php
- module/VuFind/src/VuFind/ILS/Driver/Aleph.php 6 additions, 3 deletionsmodule/VuFind/src/VuFind/ILS/Driver/Aleph.php
- module/VuFind/src/VuFind/ILS/Driver/Alma.php 131 additions, 106 deletionsmodule/VuFind/src/VuFind/ILS/Driver/Alma.php
- module/VuFind/src/VuFind/ILS/Driver/Amicus.php 6 additions, 3 deletionsmodule/VuFind/src/VuFind/ILS/Driver/Amicus.php
- module/VuFind/src/VuFind/ILS/Driver/DAIA.php 6 additions, 3 deletionsmodule/VuFind/src/VuFind/ILS/Driver/DAIA.php
- module/VuFind/src/VuFind/ILS/Driver/Demo.php 31 additions, 10 deletionsmodule/VuFind/src/VuFind/ILS/Driver/Demo.php
- module/VuFind/src/VuFind/ILS/Driver/DriverInterface.php 4 additions, 3 deletionsmodule/VuFind/src/VuFind/ILS/Driver/DriverInterface.php
- module/VuFind/src/VuFind/ILS/Driver/Evergreen.php 6 additions, 3 deletionsmodule/VuFind/src/VuFind/ILS/Driver/Evergreen.php
- module/VuFind/src/VuFind/ILS/Driver/Folio.php 6 additions, 3 deletionsmodule/VuFind/src/VuFind/ILS/Driver/Folio.php
- module/VuFind/src/VuFind/ILS/Driver/Horizon.php 6 additions, 3 deletionsmodule/VuFind/src/VuFind/ILS/Driver/Horizon.php
- module/VuFind/src/VuFind/ILS/Driver/Innovative.php 6 additions, 3 deletionsmodule/VuFind/src/VuFind/ILS/Driver/Innovative.php
- module/VuFind/src/VuFind/ILS/Driver/Koha.php 6 additions, 3 deletionsmodule/VuFind/src/VuFind/ILS/Driver/Koha.php
- module/VuFind/src/VuFind/ILS/Driver/KohaILSDI.php 6 additions, 3 deletionsmodule/VuFind/src/VuFind/ILS/Driver/KohaILSDI.php
- module/VuFind/src/VuFind/ILS/Driver/MultiBackend.php 6 additions, 3 deletionsmodule/VuFind/src/VuFind/ILS/Driver/MultiBackend.php
- module/VuFind/src/VuFind/ILS/Driver/NewGenLib.php 4 additions, 1 deletionmodule/VuFind/src/VuFind/ILS/Driver/NewGenLib.php
- module/VuFind/src/VuFind/ILS/Driver/NoILS.php 6 additions, 3 deletionsmodule/VuFind/src/VuFind/ILS/Driver/NoILS.php
- module/VuFind/src/VuFind/ILS/Driver/Polaris.php 6 additions, 3 deletionsmodule/VuFind/src/VuFind/ILS/Driver/Polaris.php
Please register or sign in to comment