Update QR code logic/dependencies (#1183)
- Refactor to use services and dependency injection. - Rewrite QR code generation to use endroid/qr-code (previous library has been deprecated). - Add support for specific pixel sizes in the size parameter. - Smarter handling of default parameter values.
Showing
- composer.json 6 additions, 6 deletionscomposer.json
- composer.lock 451 additions, 161 deletionscomposer.lock
- module/VuFind/config/module.config.php 2 additions, 1 deletionmodule/VuFind/config/module.config.php
- module/VuFind/src/VuFind/Controller/QRCodeController.php 26 additions, 29 deletionsmodule/VuFind/src/VuFind/Controller/QRCodeController.php
- module/VuFind/src/VuFind/Controller/QRCodeControllerFactory.php 69 additions, 0 deletions.../VuFind/src/VuFind/Controller/QRCodeControllerFactory.php
- module/VuFind/src/VuFind/QRCode/Loader.php 97 additions, 37 deletionsmodule/VuFind/src/VuFind/QRCode/Loader.php
- module/VuFind/src/VuFind/QRCode/LoaderFactory.php 69 additions, 0 deletionsmodule/VuFind/src/VuFind/QRCode/LoaderFactory.php
Please register or sign in to comment