refs #17508 [master] handle ill pickup branch
* introduce PAIA options containing pickupbranch * needed to differentiate between storageId and pickuplocation of ILL items: ** read paiaConditions from FincLibero.ini ** add method 'mapOptions' to read certain or all options of PAIA conditions for details see issue/17508
Showing
- module/finc/src/finc/ILS/Driver/PAIA.php 74 additions, 0 deletionsmodule/finc/src/finc/ILS/Driver/PAIA.php
- module/finc/tests/fixtures/paia/response/fincWithAnotherPickupBranchOption.json 50 additions, 0 deletions...ures/paia/response/fincWithAnotherPickupBranchOption.json
- module/finc/tests/fixtures/paia/response/fincWithMultiplePickupBranchOptions.json 53 additions, 0 deletions...es/paia/response/fincWithMultiplePickupBranchOptions.json
- module/finc/tests/fixtures/paia/response/fincWithOnePickupBranchOption.json 66 additions, 0 deletions...fixtures/paia/response/fincWithOnePickupBranchOption.json
- module/finc/tests/fixtures/paia/response/fincWithUnknownOption.json 65 additions, 0 deletions...c/tests/fixtures/paia/response/fincWithUnknownOption.json
- module/finc/tests/fixtures/paia/response/fincWithoutOptions.json 55 additions, 0 deletions...finc/tests/fixtures/paia/response/fincWithoutOptions.json
- module/finc/tests/unit-tests/src/fincTest/ILS/Driver/PAIATest.php 769 additions, 0 deletions...inc/tests/unit-tests/src/fincTest/ILS/Driver/PAIATest.php
Please register or sign in to comment