diff --git a/composer.json b/composer.json index 4b76eff277..c243329ec9 100644 --- a/composer.json +++ b/composer.json @@ -87,6 +87,7 @@ "spryker/auth-rest-api": "^2.14.0", "spryker/availability-cart-connector": "^7.3.0", "spryker/availability-notifications-rest-api": "^1.0.0", + "spryker/barcode-laminas": "^1.1", "spryker/cart-codes-rest-api": "^1.3.1", "spryker/cart-currency-connector": "^1.1.5", "spryker/cart-note-product-bundle-connector": "^1.0.3", @@ -260,7 +261,7 @@ "config": { "preferred-install": "dist", "platform": { - "php": "7.3.15" + "php": "7.4.20" }, "use-include-path": true, "sort-packages": true, diff --git a/composer.lock b/composer.lock index ed729c1bb2..347c8a06ae 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "f83a0aa15b83c945d05b6f80e88b8064", + "content-hash": "f90ee28f3aebdaf53d7f57337f257878", "packages": [ { "name": "brick/math", @@ -999,6 +999,70 @@ }, "time": "2021-04-26T09:17:50+00:00" }, + { + "name": "laminas/laminas-barcode", + "version": "2.10.0", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-barcode.git", + "reference": "0e853bec9165f2b99b7e956673bbf3b1f393177b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-barcode/zipball/0e853bec9165f2b99b7e956673bbf3b1f393177b", + "reference": "0e853bec9165f2b99b7e956673bbf3b1f393177b", + "shasum": "" + }, + "require": { + "laminas/laminas-servicemanager": "^3.6.0", + "laminas/laminas-stdlib": "^2.7.7 || ^3.1", + "laminas/laminas-validator": "^2.10.1", + "php": "^7.3 || ~8.0.0" + }, + "conflict": { + "zendframework/zend-barcode": "*" + }, + "require-dev": { + "laminas/laminas-coding-standard": "~1.0.0", + "laminas/laminas-config": "^2.6 || ^3.1", + "phpunit/phpunit": "^9.5.2", + "zendframework/zendpdf": "^2.0.2" + }, + "suggest": { + "zendframework/zendpdf": "ZendPdf component" + }, + "type": "library", + "autoload": { + "psr-4": { + "Laminas\\Barcode\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Programmatically create and render barcodes as images or in PDFs", + "homepage": "https://laminas.dev", + "keywords": [ + "barcode", + "laminas" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-barcode/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-barcode/issues", + "rss": "https://github.com/laminas/laminas-barcode/releases.atom", + "source": "https://github.com/laminas/laminas-barcode" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-12-17T12:06:01+00:00" + }, { "name": "laminas/laminas-config", "version": "3.5.0", @@ -1298,6 +1362,98 @@ ], "time": "2020-11-19T20:18:59+00:00" }, + { + "name": "laminas/laminas-validator", + "version": "2.14.6", + "source": { + "type": "git", + "url": "https://github.com/laminas/laminas-validator.git", + "reference": "be4c91184882e893d33aea9a64f1a44e6172b11d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/laminas/laminas-validator/zipball/be4c91184882e893d33aea9a64f1a44e6172b11d", + "reference": "be4c91184882e893d33aea9a64f1a44e6172b11d", + "shasum": "" + }, + "require": { + "container-interop/container-interop": "^1.1", + "laminas/laminas-stdlib": "^3.3", + "laminas/laminas-zendframework-bridge": "^1.0", + "php": "^7.3 || ~8.0.0" + }, + "replace": { + "zendframework/zend-validator": "^2.13.0" + }, + "require-dev": { + "laminas/laminas-cache": "^2.6.1", + "laminas/laminas-coding-standard": "~2.2.1", + "laminas/laminas-config": "^2.6", + "laminas/laminas-db": "^2.7", + "laminas/laminas-filter": "^2.6", + "laminas/laminas-http": "^2.14.2", + "laminas/laminas-i18n": "^2.6", + "laminas/laminas-math": "^2.6", + "laminas/laminas-servicemanager": "^2.7.11 || ^3.0.3", + "laminas/laminas-session": "^2.8", + "laminas/laminas-uri": "^2.7", + "phpspec/prophecy-phpunit": "^2.0", + "phpunit/phpunit": "^9.3", + "psalm/plugin-phpunit": "^0.15.0", + "psr/http-client": "^1.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.0", + "vimeo/psalm": "^4.3" + }, + "suggest": { + "laminas/laminas-db": "Laminas\\Db component, required by the (No)RecordExists validator", + "laminas/laminas-filter": "Laminas\\Filter component, required by the Digits validator", + "laminas/laminas-i18n": "Laminas\\I18n component to allow translation of validation error messages", + "laminas/laminas-i18n-resources": "Translations of validator messages", + "laminas/laminas-math": "Laminas\\Math component, required by the Csrf validator", + "laminas/laminas-servicemanager": "Laminas\\ServiceManager component to allow using the ValidatorPluginManager and validator chains", + "laminas/laminas-session": "Laminas\\Session component, ^2.8; required by the Csrf validator", + "laminas/laminas-uri": "Laminas\\Uri component, required by the Uri and Sitemap\\Loc validators", + "psr/http-message": "psr/http-message, required when validating PSR-7 UploadedFileInterface instances via the Upload and UploadFile validators" + }, + "type": "library", + "extra": { + "laminas": { + "component": "Laminas\\Validator", + "config-provider": "Laminas\\Validator\\ConfigProvider" + } + }, + "autoload": { + "psr-4": { + "Laminas\\Validator\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "BSD-3-Clause" + ], + "description": "Validation classes for a wide range of domains, and the ability to chain validators to create complex validation criteria", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "validator" + ], + "support": { + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-validator/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-validator/issues", + "rss": "https://github.com/laminas/laminas-validator/releases.atom", + "source": "https://github.com/laminas/laminas-validator" + }, + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2021-09-08T23:02:24+00:00" + }, { "name": "laminas/laminas-zendframework-bridge", "version": "1.2.0", @@ -13983,6 +14139,52 @@ }, "time": "2019-04-23T09:58:16+00:00" }, + { + "name": "spryker/barcode-laminas", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/barcode-laminas.git", + "reference": "5401ad3b262aee35290be345bc48e892e86f9dee" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/barcode-laminas/zipball/5401ad3b262aee35290be345bc48e892e86f9dee", + "reference": "5401ad3b262aee35290be345bc48e892e86f9dee", + "shasum": "" + }, + "require": { + "laminas/laminas-barcode": "^2.8.0", + "php": ">=7.4", + "spryker/barcode-extension": "^1.0.0", + "spryker/kernel": "^3.30.0", + "spryker/transfer": "^3.25.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/testify": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "BarcodeLaminas module", + "support": { + "source": "https://github.com/spryker/barcode-laminas/tree/1.1.0" + }, + "time": "2022-05-11T08:36:06+00:00" + }, { "name": "spryker/business-on-behalf", "version": "1.1.2", @@ -16571,20 +16773,20 @@ }, { "name": "spryker/cms-block-gui", - "version": "2.7.2", + "version": "2.8.0", "source": { "type": "git", "url": "https://github.com/spryker/cms-block-gui.git", - "reference": "bf723e0161f0780c40bc3160381f5e823841a550" + "reference": "983410d43ca3f1b8026928e8791cc8c25632235e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/cms-block-gui/zipball/bf723e0161f0780c40bc3160381f5e823841a550", - "reference": "bf723e0161f0780c40bc3160381f5e823841a550", + "url": "https://api.github.com/repos/spryker/cms-block-gui/zipball/983410d43ca3f1b8026928e8791cc8c25632235e", + "reference": "983410d43ca3f1b8026928e8791cc8c25632235e", "shasum": "" }, "require": { - "php": ">=7.3", + "php": ">=7.4", "spryker/cms-block": "^2.0.0 || ^3.0.0", "spryker/cms-block-gui-extension": "^1.0.0", "spryker/gui": "^3.33.0", @@ -16626,9 +16828,9 @@ ], "description": "CmsBlockGui module", "support": { - "source": "https://github.com/spryker/cms-block-gui/tree/2.7.2" + "source": "https://github.com/spryker/cms-block-gui/tree/2.8.0" }, - "time": "2021-02-05T08:49:33+00:00" + "time": "2022-04-28T13:12:48+00:00" }, { "name": "spryker/cms-block-gui-extension", @@ -56742,7 +56944,7 @@ "prefer-stable": true, "prefer-lowest": false, "platform": { - "php": ">=7.3", + "php": ">=7.4", "ext-bcmath": "*", "ext-curl": "*", "ext-gd": "*", @@ -56756,7 +56958,7 @@ }, "platform-dev": [], "platform-overrides": { - "php": "7.3.15" + "php": "7.4.20" }, "plugin-api-version": "2.0.0" } diff --git a/src/Pyz/Service/Barcode/BarcodeDependencyProvider.php b/src/Pyz/Service/Barcode/BarcodeDependencyProvider.php index 0a7defca27..2b677e903f 100644 --- a/src/Pyz/Service/Barcode/BarcodeDependencyProvider.php +++ b/src/Pyz/Service/Barcode/BarcodeDependencyProvider.php @@ -8,7 +8,7 @@ namespace Pyz\Service\Barcode; use Spryker\Service\Barcode\BarcodeDependencyProvider as SprykerDependencyProvider; -use Spryker\Service\CodeItNow\Plugin\Code128BarcodeGeneratorPlugin; +use Spryker\Service\BarcodeLaminas\Plugin\Code128BarcodeGeneratorPlugin; class BarcodeDependencyProvider extends SprykerDependencyProvider {