refs #15273 [master-v5]
*concatenate base url and param list correctly for finc Link Resolver ** add ResolverTrait to override method getResolverUrl, improve handling of question marks / anpersand ** use getResolverUrl in finc Ezb ** add finc Redi class and use getResolverUrl of finc trait ** add tests for Ezb and Redi * improve handling and validation of openUrl parameters ** read static openUrl parameters from Resolver.ini in method addCustomParams ** validate necessary function return values for Ezb and Redi to prevent empty links and calls to resolver service ** add OpenUrlTest for both methods
Showing
- module/finc/src/finc/Resolver/Driver/Ezb.php 3 additions, 2 deletionsmodule/finc/src/finc/Resolver/Driver/Ezb.php
- module/finc/src/finc/Resolver/Driver/Factory.php 1 addition, 2 deletionsmodule/finc/src/finc/Resolver/Driver/Factory.php
- module/finc/src/finc/Resolver/Driver/Redi.php 47 additions, 0 deletionsmodule/finc/src/finc/Resolver/Driver/Redi.php
- module/finc/src/finc/Resolver/Driver/ResolverTrait.php 70 additions, 0 deletionsmodule/finc/src/finc/Resolver/Driver/ResolverTrait.php
- module/finc/src/finc/View/Helper/Root/OpenUrl.php 84 additions, 10 deletionsmodule/finc/src/finc/View/Helper/Root/OpenUrl.php
- module/finc/tests/unit-tests/src/fincTest/Resolver/Driver/EzbTest.php 101 additions, 0 deletions...tests/unit-tests/src/fincTest/Resolver/Driver/EzbTest.php
- module/finc/tests/unit-tests/src/fincTest/Resolver/Driver/RediTest.php 94 additions, 0 deletions...ests/unit-tests/src/fincTest/Resolver/Driver/RediTest.php
- module/finc/tests/unit-tests/src/fincTest/View/Helper/Root/OpenUrlTest.php 270 additions, 0 deletions.../unit-tests/src/fincTest/View/Helper/Root/OpenUrlTest.php
Please register or sign in to comment