update Swiss QR Bill PHP lib

This commit is contained in:
Benoit Vianin 2026-03-03 10:02:10 +00:00
parent e499522aa1
commit a2053f9fcf
3 changed files with 42 additions and 40 deletions

View File

@ -212,6 +212,6 @@ class pdf_swissqr extends pdf_sponge
$output = new QrBill\PaymentPart\Output\TcPdfOutput\TcPdfOutput($qrBill, 'en', $pdf); $output = new QrBill\PaymentPart\Output\TcPdfOutput\TcPdfOutput($qrBill, 'en', $pdf);
} }
$output->setPrintable(false)->getPaymentPart(); $output->getPaymentPart();
} }
} }

View File

@ -5,6 +5,6 @@
} }
}, },
"require": { "require": {
"sprain/swiss-qr-bill": "^4.20" "sprain/swiss-qr-bill": ">=4.20"
} }
} }

78
includes/composer.lock generated
View File

@ -4,20 +4,20 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically" "This file is @generated automatically"
], ],
"content-hash": "9d65b8bb11b1ddc5f9d591023e54ad7f", "content-hash": "a92ba7cc9d2fc5b76bd3239e21e23cfd",
"packages": [ "packages": [
{ {
"name": "bacon/bacon-qr-code", "name": "bacon/bacon-qr-code",
"version": "v3.0.1", "version": "v3.0.3",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/Bacon/BaconQrCode.git", "url": "https://github.com/Bacon/BaconQrCode.git",
"reference": "f9cc1f52b5a463062251d666761178dbdb6b544f" "reference": "36a1cb2b81493fa5b82e50bf8068bf84d1542563"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/f9cc1f52b5a463062251d666761178dbdb6b544f", "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/36a1cb2b81493fa5b82e50bf8068bf84d1542563",
"reference": "f9cc1f52b5a463062251d666761178dbdb6b544f", "reference": "36a1cb2b81493fa5b82e50bf8068bf84d1542563",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -27,8 +27,9 @@
}, },
"require-dev": { "require-dev": {
"phly/keep-a-changelog": "^2.12", "phly/keep-a-changelog": "^2.12",
"phpunit/phpunit": "^10.5.11 || 11.0.4", "phpunit/phpunit": "^10.5.11 || ^11.0.4",
"spatie/phpunit-snapshot-assertions": "^5.1.5", "spatie/phpunit-snapshot-assertions": "^5.1.5",
"spatie/pixelmatch-php": "^1.2.0",
"squizlabs/php_codesniffer": "^3.9" "squizlabs/php_codesniffer": "^3.9"
}, },
"suggest": { "suggest": {
@ -56,9 +57,9 @@
"homepage": "https://github.com/Bacon/BaconQrCode", "homepage": "https://github.com/Bacon/BaconQrCode",
"support": { "support": {
"issues": "https://github.com/Bacon/BaconQrCode/issues", "issues": "https://github.com/Bacon/BaconQrCode/issues",
"source": "https://github.com/Bacon/BaconQrCode/tree/v3.0.1" "source": "https://github.com/Bacon/BaconQrCode/tree/v3.0.3"
}, },
"time": "2024-10-01T13:55:55+00:00" "time": "2025-11-19T17:15:36+00:00"
}, },
{ {
"name": "dasprid/enum", "name": "dasprid/enum",
@ -233,16 +234,16 @@
}, },
{ {
"name": "sprain/swiss-qr-bill", "name": "sprain/swiss-qr-bill",
"version": "v4.20", "version": "v5.3",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/sprain/php-swiss-qr-bill.git", "url": "https://github.com/sprain/php-swiss-qr-bill.git",
"reference": "8f709ab60426c9b6cbc43fb03dee364071eda044" "reference": "2e5e4f16ae1832d2594ab288e401ede6a76eff2a"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/sprain/php-swiss-qr-bill/zipball/8f709ab60426c9b6cbc43fb03dee364071eda044", "url": "https://api.github.com/repos/sprain/php-swiss-qr-bill/zipball/2e5e4f16ae1832d2594ab288e401ede6a76eff2a",
"reference": "8f709ab60426c9b6cbc43fb03dee364071eda044", "reference": "2e5e4f16ae1832d2594ab288e401ede6a76eff2a",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -250,14 +251,11 @@
"ext-bcmath": "*", "ext-bcmath": "*",
"ext-dom": "*", "ext-dom": "*",
"kmukku/php-iso11649": "^1.5", "kmukku/php-iso11649": "^1.5",
"php": "~8.1.0|~8.2.0|~8.3.0|~8.4.0", "php": "~8.1.0|~8.2.0|~8.3.0|~8.4.0|~8.5.0",
"symfony/intl": "^4.4|^5.0|^6.0|^7.0", "symfony/intl": "^6.3|^7.0|^8.0",
"symfony/polyfill-intl-icu": "^1.23", "symfony/polyfill-intl-icu": "^1.23",
"symfony/polyfill-mbstring": "^1.30", "symfony/polyfill-mbstring": "^1.30",
"symfony/validator": "^4.4|^5.0|^6.0|^7.0" "symfony/validator": "^6.3|^7.0|^8.0"
},
"conflict": {
"khanamiryan/qrcode-detector-decoder": "1.0.6"
}, },
"require-dev": { "require-dev": {
"dg/bypass-finals": "^1.8", "dg/bypass-finals": "^1.8",
@ -292,7 +290,7 @@
"description": "A PHP library to create Swiss QR bills", "description": "A PHP library to create Swiss QR bills",
"support": { "support": {
"issues": "https://github.com/sprain/php-swiss-qr-bill/issues", "issues": "https://github.com/sprain/php-swiss-qr-bill/issues",
"source": "https://github.com/sprain/php-swiss-qr-bill/tree/v4.20" "source": "https://github.com/sprain/php-swiss-qr-bill/tree/v5.3"
}, },
"funding": [ "funding": [
{ {
@ -300,7 +298,7 @@
"type": "github" "type": "github"
} }
], ],
"time": "2025-02-25T08:57:29+00:00" "time": "2026-01-28T11:45:53+00:00"
}, },
{ {
"name": "symfony/deprecation-contracts", "name": "symfony/deprecation-contracts",
@ -371,16 +369,16 @@
}, },
{ {
"name": "symfony/intl", "name": "symfony/intl",
"version": "v6.4.26", "version": "v6.4.34",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/intl.git", "url": "https://github.com/symfony/intl.git",
"reference": "0cd11e99e8c505f7ee7c6f0ccc8bccb8e14e652f" "reference": "ea1b1c555e3f0c6850605307717423ff3a0407ad"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/intl/zipball/0cd11e99e8c505f7ee7c6f0ccc8bccb8e14e652f", "url": "https://api.github.com/repos/symfony/intl/zipball/ea1b1c555e3f0c6850605307717423ff3a0407ad",
"reference": "0cd11e99e8c505f7ee7c6f0ccc8bccb8e14e652f", "reference": "ea1b1c555e3f0c6850605307717423ff3a0407ad",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -434,7 +432,7 @@
"localization" "localization"
], ],
"support": { "support": {
"source": "https://github.com/symfony/intl/tree/v6.4.26" "source": "https://github.com/symfony/intl/tree/v6.4.34"
}, },
"funding": [ "funding": [
{ {
@ -454,7 +452,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2025-09-07T21:26:26+00:00" "time": "2026-02-08T20:40:30+00:00"
}, },
{ {
"name": "symfony/polyfill-ctype", "name": "symfony/polyfill-ctype",
@ -794,16 +792,16 @@
}, },
{ {
"name": "symfony/translation-contracts", "name": "symfony/translation-contracts",
"version": "v3.6.0", "version": "v3.6.1",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/translation-contracts.git", "url": "https://github.com/symfony/translation-contracts.git",
"reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d" "reference": "65a8bc82080447fae78373aa10f8d13b38338977"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/translation-contracts/zipball/df210c7a2573f1913b2d17cc95f90f53a73d8f7d", "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/65a8bc82080447fae78373aa10f8d13b38338977",
"reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d", "reference": "65a8bc82080447fae78373aa10f8d13b38338977",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -852,7 +850,7 @@
"standards" "standards"
], ],
"support": { "support": {
"source": "https://github.com/symfony/translation-contracts/tree/v3.6.0" "source": "https://github.com/symfony/translation-contracts/tree/v3.6.1"
}, },
"funding": [ "funding": [
{ {
@ -863,25 +861,29 @@
"url": "https://github.com/fabpot", "url": "https://github.com/fabpot",
"type": "github" "type": "github"
}, },
{
"url": "https://github.com/nicolas-grekas",
"type": "github"
},
{ {
"url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2024-09-27T08:32:26+00:00" "time": "2025-07-15T13:41:35+00:00"
}, },
{ {
"name": "symfony/validator", "name": "symfony/validator",
"version": "v6.4.26", "version": "v6.4.34",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/symfony/validator.git", "url": "https://github.com/symfony/validator.git",
"reference": "3ed456b3cd04e61fc7ed2601805fee3c1130663a" "reference": "7c3897b7f739d4ab913481e680405ca82d08084d"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/symfony/validator/zipball/3ed456b3cd04e61fc7ed2601805fee3c1130663a", "url": "https://api.github.com/repos/symfony/validator/zipball/7c3897b7f739d4ab913481e680405ca82d08084d",
"reference": "3ed456b3cd04e61fc7ed2601805fee3c1130663a", "reference": "7c3897b7f739d4ab913481e680405ca82d08084d",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
@ -949,7 +951,7 @@
"description": "Provides tools to validate values", "description": "Provides tools to validate values",
"homepage": "https://symfony.com", "homepage": "https://symfony.com",
"support": { "support": {
"source": "https://github.com/symfony/validator/tree/v6.4.26" "source": "https://github.com/symfony/validator/tree/v6.4.34"
}, },
"funding": [ "funding": [
{ {
@ -969,7 +971,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2025-09-25T15:37:27+00:00" "time": "2026-02-23T17:49:24+00:00"
} }
], ],
"packages-dev": [], "packages-dev": [],