open-dxp / qrcode-bundle
QR-Code bundle for OpenDXP
Package info
github.com/open-dxp/qrcode-bundle
Type:opendxp-bundle
pkg:composer/open-dxp/qrcode-bundle
Requires
- php: ~8.3.0 || ~8.4.0 || ~8.5.0
- endroid/qr-code: ^4 || ^5.1
- open-dxp/opendxp: ^1.5
- symfony/config: ^7.4
Requires (Dev)
- open-dxp/test-foundation: ^1.0
- phpstan/phpstan: ^2.0
- phpstan/phpstan-symfony: ^2.0.15
- symfony/dotenv: ^7.4
- symfony/runtime: ^7.4
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-28 17:29:21 UTC
README
Adds a backend configuration view for QR-Codes.
This project is a fork of the GAL Digital - QR-Code bundle (883684f / v2.0.0), which is licensed under GPLv3.
Requirements
OpenDxp >= 1.0
Installation
Require the bundle
composer require open-dxp/qrcode-bundle
Add the bundle to the config/bundles.php file to enable it. The following lines should be added:
return [ OpenDxp\Bundle\QrcodeBundle\OpenDxpQrcodeBundle::class => ['all' => true], ];
Execute: $ bin/console opendxp:bundle:install OpenDxpQrcodeBundle
Upgrading
- Execute:
$ bin/console doctrine:migrations:migrate --prefix 'OpenDxp\Bundle\QrcodeBundle\Migrations' - Read the changelog before you update.
- Coming from an earlier package? Read Migrating to OpenDXP.
Configuration
Per default, qr codes will be stored in config/qrcode/*.yaml.
If you want to change the write target, adjust it like this:
opendxp_qrcode: config_location: qrcode: write_target: type: 'settings-store'
License
Licensed under the GNU General Public License v3.0 (GPLv3). For details, please see LICENSE.
Copyright
© GAL Digital GmbH
© 2026 OpenDXP Contributors — GPLv3
Contact
For inquiries, suggestions, or contributions, feel free to reach us at contact@opendxp.io.
About
OpenDXP is a community-driven project initiated by DACHCOM.DIGITAL (Rheineck, Switzerland) and maintained by its community and contributors.
The project’s purpose is to preserve and maintain a GPLv3‑licensed codebase for community use.