Link resolver driver improvements (#685)
- added support for datatype additionals in EZB-response for electronic journals - added support for datatype elements in EZB-response for print journals - added support for proper status mapping to access classes in VuFind - extended documentation - added tests for EZB resolver - implemented Resolver\Driver\AbstractBase and refactored existing drivers to extend it - added new required methods to DriverInterface
Showing
- module/VuFind/src/VuFind/Controller/AjaxController.php 5 additions, 1 deletionmodule/VuFind/src/VuFind/Controller/AjaxController.php
- module/VuFind/src/VuFind/Resolver/Driver/AbstractBase.php 87 additions, 0 deletionsmodule/VuFind/src/VuFind/Resolver/Driver/AbstractBase.php
- module/VuFind/src/VuFind/Resolver/Driver/Demo.php 11 additions, 1 deletionmodule/VuFind/src/VuFind/Resolver/Driver/Demo.php
- module/VuFind/src/VuFind/Resolver/Driver/DriverInterface.php 23 additions, 0 deletionsmodule/VuFind/src/VuFind/Resolver/Driver/DriverInterface.php
- module/VuFind/src/VuFind/Resolver/Driver/Ezb.php 160 additions, 43 deletionsmodule/VuFind/src/VuFind/Resolver/Driver/Ezb.php
- module/VuFind/src/VuFind/Resolver/Driver/Redi.php 2 additions, 9 deletionsmodule/VuFind/src/VuFind/Resolver/Driver/Redi.php
- module/VuFind/src/VuFind/Resolver/Driver/Sfx.php 2 additions, 9 deletionsmodule/VuFind/src/VuFind/Resolver/Driver/Sfx.php
- module/VuFind/src/VuFind/Resolver/Driver/Threesixtylink.php 2 additions, 9 deletionsmodule/VuFind/src/VuFind/Resolver/Driver/Threesixtylink.php
- module/VuFind/src/VuFind/View/Helper/Root/Factory.php 3 additions, 0 deletionsmodule/VuFind/src/VuFind/View/Helper/Root/Factory.php
- module/VuFind/src/VuFind/View/Helper/Root/OpenUrl.php 31 additions, 4 deletionsmodule/VuFind/src/VuFind/View/Helper/Root/OpenUrl.php
- module/VuFind/tests/fixtures/resolver/response/ezb.xml 110 additions, 0 deletionsmodule/VuFind/tests/fixtures/resolver/response/ezb.xml
- module/VuFind/tests/unit-tests/src/VuFindTest/Resolver/Driver/EzbTest.php 168 additions, 0 deletions...sts/unit-tests/src/VuFindTest/Resolver/Driver/EzbTest.php
- module/VuFind/tests/unit-tests/src/VuFindTest/View/Helper/Root/OpenUrlTest.php 3 additions, 1 deletion...nit-tests/src/VuFindTest/View/Helper/Root/OpenUrlTest.php
- themes/bootstrap3/templates/Helpers/openurl.phtml 1 addition, 1 deletionthemes/bootstrap3/templates/Helpers/openurl.phtml
- themes/bootstrap3/templates/ajax/resolverLinks.phtml 1 addition, 1 deletionthemes/bootstrap3/templates/ajax/resolverLinks.phtml
Please register or sign in to comment