From 6ead4b308b58e97076cb2be5e1ed3caeb3733a9a Mon Sep 17 00:00:00 2001 From: upgrader Date: Tue, 25 Jul 2023 15:24:44 +0000 Subject: [PATCH] Applied release group `CC-24108 Added publishers to recalculate product offer availability when stock is updated`, RG link https://api.release.spryker.com/release-group/4903 --- composer.json | 4 + composer.lock | 632 +++++++++--- data/import/common/common/glossary.csv | 2 + integrator.lock | 917 ++++++++++++++++++ src/Pyz/Zed/Oms/OmsDependencyProvider.php | 27 +- .../Publisher/PublisherDependencyProvider.php | 12 + 6 files changed, 1447 insertions(+), 147 deletions(-) create mode 100644 integrator.lock diff --git a/composer.json b/composer.json index 2ac1c530d9..1d588d786e 100644 --- a/composer.json +++ b/composer.json @@ -201,6 +201,9 @@ "spryker/product-label-discount-connector": "^3.1.0", "spryker/product-labels-rest-api": "^1.3.0", "spryker/product-measurement-units-rest-api": "^1.1.0", + "spryker/product-offer-availability": "1.3.0", + "spryker/product-offer-availability-storage": "1.2.0", + "spryker/product-offer-stock": "1.3.0", "spryker/product-option-cart-connector": "^7.1.2", "spryker/product-options-rest-api": "^1.2.0", "spryker/product-prices-rest-api": "^1.6.0", @@ -227,6 +230,7 @@ "spryker/shipments-rest-api": "^1.6.1", "spryker/shopping-list-product-option-connector": "^1.4.1", "spryker/shopping-lists-rest-api": "^1.2.0", + "spryker/stock": "8.8.3", "spryker/storage-gui": "^1.0.0", "spryker/stores-rest-api": "^1.0.4", "spryker/tax-product-connector": "^4.5.1", diff --git a/composer.lock b/composer.lock index 458eb1ae04..17ed73f04f 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": "efdd2b4804fde9a4335b3e2bde1d9ac9", + "content-hash": "12143e1edeaf4cfbf20e49f8186739c9", "packages": [ { "name": "async-aws/core", @@ -611,25 +611,29 @@ }, { "name": "doctrine/deprecations", - "version": "v1.0.0", + "version": "v1.1.1", "source": { "type": "git", "url": "https://github.com/doctrine/deprecations.git", - "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de" + "reference": "612a3ee5ab0d5dd97b7cf3874a6efe24325efac3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/deprecations/zipball/0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de", - "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de", + "url": "https://api.github.com/repos/doctrine/deprecations/zipball/612a3ee5ab0d5dd97b7cf3874a6efe24325efac3", + "reference": "612a3ee5ab0d5dd97b7cf3874a6efe24325efac3", "shasum": "" }, "require": { - "php": "^7.1|^8.0" + "php": "^7.1 || ^8.0" }, "require-dev": { "doctrine/coding-standard": "^9", - "phpunit/phpunit": "^7.5|^8.5|^9.5", - "psr/log": "^1|^2|^3" + "phpstan/phpstan": "1.4.10 || 1.10.15", + "phpstan/phpstan-phpunit": "^1.0", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "psalm/plugin-phpunit": "0.18.4", + "psr/log": "^1 || ^2 || ^3", + "vimeo/psalm": "4.30.0 || 5.12.0" }, "suggest": { "psr/log": "Allows logging deprecations via PSR-3 logger implementation" @@ -648,34 +652,34 @@ "homepage": "https://www.doctrine-project.org/", "support": { "issues": "https://github.com/doctrine/deprecations/issues", - "source": "https://github.com/doctrine/deprecations/tree/v1.0.0" + "source": "https://github.com/doctrine/deprecations/tree/v1.1.1" }, - "time": "2022-05-02T15:47:09+00:00" + "time": "2023-06-03T09:27:29+00:00" }, { "name": "doctrine/inflector", - "version": "2.0.6", + "version": "2.0.8", "source": { "type": "git", "url": "https://github.com/doctrine/inflector.git", - "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024" + "reference": "f9301a5b2fb1216b2b08f02ba04dc45423db6bff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/inflector/zipball/d9d313a36c872fd6ee06d9a6cbcf713eaa40f024", - "reference": "d9d313a36c872fd6ee06d9a6cbcf713eaa40f024", + "url": "https://api.github.com/repos/doctrine/inflector/zipball/f9301a5b2fb1216b2b08f02ba04dc45423db6bff", + "reference": "f9301a5b2fb1216b2b08f02ba04dc45423db6bff", "shasum": "" }, "require": { "php": "^7.2 || ^8.0" }, "require-dev": { - "doctrine/coding-standard": "^10", + "doctrine/coding-standard": "^11.0", "phpstan/phpstan": "^1.8", "phpstan/phpstan-phpunit": "^1.1", "phpstan/phpstan-strict-rules": "^1.3", "phpunit/phpunit": "^8.5 || ^9.5", - "vimeo/psalm": "^4.25" + "vimeo/psalm": "^4.25 || ^5.4" }, "type": "library", "autoload": { @@ -725,7 +729,7 @@ ], "support": { "issues": "https://github.com/doctrine/inflector/issues", - "source": "https://github.com/doctrine/inflector/tree/2.0.6" + "source": "https://github.com/doctrine/inflector/tree/2.0.8" }, "funding": [ { @@ -741,7 +745,7 @@ "type": "tidelift" } ], - "time": "2022-10-20T09:10:12+00:00" + "time": "2023-06-16T13:40:37+00:00" }, { "name": "doctrine/lexer", @@ -823,16 +827,16 @@ }, { "name": "egulias/email-validator", - "version": "3.2.5", + "version": "3.2.6", "source": { "type": "git", "url": "https://github.com/egulias/EmailValidator.git", - "reference": "b531a2311709443320c786feb4519cfaf94af796" + "reference": "e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/b531a2311709443320c786feb4519cfaf94af796", - "reference": "b531a2311709443320c786feb4519cfaf94af796", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7", + "reference": "e5997fa97e8790cdae03a9cbd5e78e45e3c7bda7", "shasum": "" }, "require": { @@ -878,7 +882,7 @@ ], "support": { "issues": "https://github.com/egulias/EmailValidator/issues", - "source": "https://github.com/egulias/EmailValidator/tree/3.2.5" + "source": "https://github.com/egulias/EmailValidator/tree/3.2.6" }, "funding": [ { @@ -886,7 +890,7 @@ "type": "github" } ], - "time": "2023-01-02T17:26:14+00:00" + "time": "2023-06-01T07:04:22+00:00" }, { "name": "elasticsearch/elasticsearch", @@ -7393,16 +7397,16 @@ }, { "name": "spryker-sdk/evaluator", - "version": "0.1.0", + "version": "0.1.3", "source": { "type": "git", "url": "https://github.com/spryker-sdk/evaluator.git", - "reference": "ba9793347a35268e5bfa9c8654a90ed95551a391" + "reference": "3a4b3c85c00aea0514a98367317b4929ad7f6318" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker-sdk/evaluator/zipball/ba9793347a35268e5bfa9c8654a90ed95551a391", - "reference": "ba9793347a35268e5bfa9c8654a90ed95551a391", + "url": "https://api.github.com/repos/spryker-sdk/evaluator/zipball/3a4b3c85c00aea0514a98367317b4929ad7f6318", + "reference": "3a4b3c85c00aea0514a98367317b4929ad7f6318", "shasum": "" }, "require": { @@ -7461,9 +7465,9 @@ "description": "The tool for evaluating Spryker shops", "support": { "issues": "https://github.com/spryker-sdk/evaluator/issues", - "source": "https://github.com/spryker-sdk/evaluator/tree/0.1.0" + "source": "https://github.com/spryker-sdk/evaluator/tree/0.1.3" }, - "time": "2023-06-14T15:03:17+00:00" + "time": "2023-07-25T09:03:46+00:00" }, { "name": "spryker-sdk/security-checker", @@ -15752,16 +15756,16 @@ }, { "name": "spryker/application", - "version": "3.32.0", + "version": "3.32.1", "source": { "type": "git", "url": "https://github.com/spryker/application.git", - "reference": "9b9026398e66979e04f62a2cbc83871dfd235fc1" + "reference": "86c27e0e946f0ffcd3bcc52a7f223dea8c30bfc8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/application/zipball/9b9026398e66979e04f62a2cbc83871dfd235fc1", - "reference": "9b9026398e66979e04f62a2cbc83871dfd235fc1", + "url": "https://api.github.com/repos/spryker/application/zipball/86c27e0e946f0ffcd3bcc52a7f223dea8c30bfc8", + "reference": "86c27e0e946f0ffcd3bcc52a7f223dea8c30bfc8", "shasum": "" }, "require": { @@ -15813,9 +15817,9 @@ ], "description": "Application module", "support": { - "source": "https://github.com/spryker/application/tree/3.32.0" + "source": "https://github.com/spryker/application/tree/3.32.1" }, - "time": "2023-03-31T19:36:11+00:00" + "time": "2023-06-30T14:52:52+00:00" }, { "name": "spryker/application-extension", @@ -26688,16 +26692,16 @@ }, { "name": "spryker/customer", - "version": "7.51.3", + "version": "7.51.4", "source": { "type": "git", "url": "https://github.com/spryker/customer.git", - "reference": "5e449f5e0b2a24d3dd528d91f6915e6a679dd790" + "reference": "5986c56d94e35fa3b332a4dbb700efb4ef1f54f4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/customer/zipball/5e449f5e0b2a24d3dd528d91f6915e6a679dd790", - "reference": "5e449f5e0b2a24d3dd528d91f6915e6a679dd790", + "url": "https://api.github.com/repos/spryker/customer/zipball/5986c56d94e35fa3b332a4dbb700efb4ef1f54f4", + "reference": "5986c56d94e35fa3b332a4dbb700efb4ef1f54f4", "shasum": "" }, "require": { @@ -26764,9 +26768,9 @@ ], "description": "Customer module", "support": { - "source": "https://github.com/spryker/customer/tree/7.51.3" + "source": "https://github.com/spryker/customer/tree/7.51.4" }, - "time": "2023-06-16T12:23:09+00:00" + "time": "2023-07-12T07:56:12+00:00" }, { "name": "spryker/customer-access", @@ -27898,16 +27902,16 @@ }, { "name": "spryker/discount", - "version": "9.33.1", + "version": "9.34.0", "source": { "type": "git", "url": "https://github.com/spryker/discount.git", - "reference": "98507dcd232691ea06c5b6b4cf3ed99d2e53824c" + "reference": "833af3d4e77526156eb6913a5a867682d23839ef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/discount/zipball/98507dcd232691ea06c5b6b4cf3ed99d2e53824c", - "reference": "98507dcd232691ea06c5b6b4cf3ed99d2e53824c", + "url": "https://api.github.com/repos/spryker/discount/zipball/833af3d4e77526156eb6913a5a867682d23839ef", + "reference": "833af3d4e77526156eb6913a5a867682d23839ef", "shasum": "" }, "require": { @@ -27970,9 +27974,9 @@ ], "description": "Discount module", "support": { - "source": "https://github.com/spryker/discount/tree/9.33.1" + "source": "https://github.com/spryker/discount/tree/9.34.0" }, - "time": "2023-04-12T15:59:20+00:00" + "time": "2023-06-22T08:06:14+00:00" }, { "name": "spryker/discount-calculation-connector", @@ -31033,16 +31037,16 @@ }, { "name": "spryker/locale", - "version": "4.0.1", + "version": "4.1.0", "source": { "type": "git", "url": "https://github.com/spryker/locale.git", - "reference": "15f14d48330cd3e90ebb84089352f25514d329d2" + "reference": "71be6de97df74807c0eeb2e848ec752366b246b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/locale/zipball/15f14d48330cd3e90ebb84089352f25514d329d2", - "reference": "15f14d48330cd3e90ebb84089352f25514d329d2", + "url": "https://api.github.com/repos/spryker/locale/zipball/71be6de97df74807c0eeb2e848ec752366b246b5", + "reference": "71be6de97df74807c0eeb2e848ec752366b246b5", "shasum": "" }, "require": { @@ -31096,9 +31100,9 @@ ], "description": "Locale module", "support": { - "source": "https://github.com/spryker/locale/tree/4.0.1" + "source": "https://github.com/spryker/locale/tree/4.1.0" }, - "time": "2023-05-05T18:20:59+00:00" + "time": "2023-07-11T10:55:36+00:00" }, { "name": "spryker/locale-data-import", @@ -32351,30 +32355,30 @@ }, { "name": "spryker/message-broker", - "version": "1.7.0", + "version": "1.8.0", "source": { "type": "git", "url": "https://github.com/spryker/message-broker.git", - "reference": "2a914fc4ab70ecbe0646b866929f058d35184f8d" + "reference": "b6328abd9e362ba500ffbcf9665f9eabb1284a33" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/message-broker/zipball/2a914fc4ab70ecbe0646b866929f058d35184f8d", - "reference": "2a914fc4ab70ecbe0646b866929f058d35184f8d", + "url": "https://api.github.com/repos/spryker/message-broker/zipball/b6328abd9e362ba500ffbcf9665f9eabb1284a33", + "reference": "b6328abd9e362ba500ffbcf9665f9eabb1284a33", "shasum": "" }, "require": { "php": ">=8.0", "spryker/kernel": "^3.30.0", "spryker/log": "^3.0.0", - "spryker/message-broker-extension": "^1.1.0", + "spryker/message-broker-extension": "^1.2.0", "spryker/monolog": "^2.0.0", "spryker/symfony": "^3.10.0", "spryker/transfer": "^3.25.0", "spryker/util-encoding": "^1.0.0 || ^2.0.0" }, "require-dev": { - "spryker-sdk/async-api": "^0.2.0", + "spryker-sdk/async-api": "^0.3.0", "spryker/application": "*", "spryker/code-sniffer": "*", "spryker/console": "*", @@ -32406,9 +32410,9 @@ ], "description": "MessageBroker module", "support": { - "source": "https://github.com/spryker/message-broker/tree/1.7.0" + "source": "https://github.com/spryker/message-broker/tree/1.8.0" }, - "time": "2023-06-22T09:38:01+00:00" + "time": "2023-07-21T13:09:09+00:00" }, { "name": "spryker/message-broker-aws", @@ -32472,16 +32476,16 @@ }, { "name": "spryker/message-broker-extension", - "version": "1.1.0", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/spryker/message-broker-extension.git", - "reference": "8360ac910ec5458e47ce4e3d6600073111d57298" + "reference": "c7fee41058388c635c07fd3787b451a2736340d1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/message-broker-extension/zipball/8360ac910ec5458e47ce4e3d6600073111d57298", - "reference": "8360ac910ec5458e47ce4e3d6600073111d57298", + "url": "https://api.github.com/repos/spryker/message-broker-extension/zipball/c7fee41058388c635c07fd3787b451a2736340d1", + "reference": "c7fee41058388c635c07fd3787b451a2736340d1", "shasum": "" }, "require": { @@ -32513,9 +32517,9 @@ ], "description": "MessageBrokerExtension module", "support": { - "source": "https://github.com/spryker/message-broker-extension/tree/1.1.0" + "source": "https://github.com/spryker/message-broker-extension/tree/1.2.0" }, - "time": "2022-12-23T11:50:03+00:00" + "time": "2023-07-21T13:09:09+00:00" }, { "name": "spryker/messenger", @@ -34380,16 +34384,16 @@ }, { "name": "spryker/oms", - "version": "11.26.3", + "version": "11.26.5", "source": { "type": "git", "url": "https://github.com/spryker/oms.git", - "reference": "1fe4ca019883bbe38202d2ff14afbb724369061e" + "reference": "7677ff2d756f73191c4b1df1fe2aed04146bd400" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/oms/zipball/1fe4ca019883bbe38202d2ff14afbb724369061e", - "reference": "1fe4ca019883bbe38202d2ff14afbb724369061e", + "url": "https://api.github.com/repos/spryker/oms/zipball/7677ff2d756f73191c4b1df1fe2aed04146bd400", + "reference": "7677ff2d756f73191c4b1df1fe2aed04146bd400", "shasum": "" }, "require": { @@ -34422,6 +34426,7 @@ "spryker/container": "*", "spryker/customer": "*", "spryker/sales-payment": "*", + "spryker/shipment": "*", "spryker/testify": "*" }, "suggest": { @@ -34445,9 +34450,9 @@ ], "description": "Oms module", "support": { - "source": "https://github.com/spryker/oms/tree/11.26.3" + "source": "https://github.com/spryker/oms/tree/11.26.5" }, - "time": "2023-05-12T10:24:47+00:00" + "time": "2023-06-16T09:24:47+00:00" }, { "name": "spryker/oms-discount-connector", @@ -34588,6 +34593,60 @@ }, "time": "2020-08-06T14:52:35+00:00" }, + { + "name": "spryker/oms-product-offer-reservation", + "version": "1.1.1", + "source": { + "type": "git", + "url": "https://github.com/spryker/oms-product-offer-reservation.git", + "reference": "a5532590eabd3a789a057e9b2de7d6889d005622" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/oms-product-offer-reservation/zipball/a5532590eabd3a789a057e9b2de7d6889d005622", + "reference": "a5532590eabd3a789a057e9b2de7d6889d005622", + "shasum": "" + }, + "require": { + "php": ">=8.0", + "spryker/acl-merchant-portal-extension": "^1.0.0", + "spryker/decimal-object": "^1.0.0", + "spryker/kernel": "^3.33.0", + "spryker/oms": "^11.7.0", + "spryker/oms-extension": "^1.2.0", + "spryker/sales": "^11.0.0", + "spryker/store": "^1.0.0", + "spryker/transfer": "^3.25.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/product": "*", + "spryker/product-offer": "*", + "spryker/propel": "*", + "spryker/testify": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/", + "SprykerTest\\Zed\\OmsProductOfferReservation\\Helper\\": "tests/SprykerTest/Zed/OmsProductOfferReservation/_support/Helper/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "OmsProductOfferReservation module", + "support": { + "source": "https://github.com/spryker/oms-product-offer-reservation/tree/1.1.1" + }, + "time": "2023-03-31T19:36:11+00:00" + }, { "name": "spryker/order-custom-reference", "version": "1.0.1", @@ -36592,16 +36651,16 @@ }, { "name": "spryker/product", - "version": "6.36.2", + "version": "6.36.3", "source": { "type": "git", "url": "https://github.com/spryker/product.git", - "reference": "66dcc7175979b96d47cfa01e534ffeca042a80c5" + "reference": "a1c280f867e5e3f8844eb2e01d8dea9723fc8c01" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product/zipball/66dcc7175979b96d47cfa01e534ffeca042a80c5", - "reference": "66dcc7175979b96d47cfa01e534ffeca042a80c5", + "url": "https://api.github.com/repos/spryker/product/zipball/a1c280f867e5e3f8844eb2e01d8dea9723fc8c01", + "reference": "a1c280f867e5e3f8844eb2e01d8dea9723fc8c01", "shasum": "" }, "require": { @@ -36651,9 +36710,9 @@ ], "description": "Product module", "support": { - "source": "https://github.com/spryker/product/tree/6.36.2" + "source": "https://github.com/spryker/product/tree/6.36.3" }, - "time": "2023-05-05T18:20:59+00:00" + "time": "2023-06-16T09:24:47+00:00" }, { "name": "spryker/product-abstract-data-feed", @@ -39652,16 +39711,16 @@ }, { "name": "spryker/product-image", - "version": "3.16.0", + "version": "3.17.0", "source": { "type": "git", "url": "https://github.com/spryker/product-image.git", - "reference": "768d310f354c7b3230f85aa9814c325dbb759b7d" + "reference": "ee8b04fd065a58fc74cd5bd0ed307ee50810f8c3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/product-image/zipball/768d310f354c7b3230f85aa9814c325dbb759b7d", - "reference": "768d310f354c7b3230f85aa9814c325dbb759b7d", + "url": "https://api.github.com/repos/spryker/product-image/zipball/ee8b04fd065a58fc74cd5bd0ed307ee50810f8c3", + "reference": "ee8b04fd065a58fc74cd5bd0ed307ee50810f8c3", "shasum": "" }, "require": { @@ -39699,9 +39758,9 @@ ], "description": "ProductImage module", "support": { - "source": "https://github.com/spryker/product-image/tree/3.16.0" + "source": "https://github.com/spryker/product-image/tree/3.17.0" }, - "time": "2023-04-17T15:49:27+00:00" + "time": "2023-07-17T12:04:54+00:00" }, { "name": "spryker/product-image-cart-connector", @@ -41061,6 +41120,230 @@ }, "time": "2023-03-31T19:36:11+00:00" }, + { + "name": "spryker/product-offer", + "version": "1.9.1", + "source": { + "type": "git", + "url": "https://github.com/spryker/product-offer.git", + "reference": "42f2c1b44ed0075da4bcb158822d5bb49d35639f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/product-offer/zipball/42f2c1b44ed0075da4bcb158822d5bb49d35639f", + "reference": "42f2c1b44ed0075da4bcb158822d5bb49d35639f", + "shasum": "" + }, + "require": { + "php": ">=8.0", + "spryker/acl-merchant-portal-extension": "^1.0.0", + "spryker/availability-cart-connector-extension": "^1.0.0", + "spryker/availability-extension": "^1.1.0", + "spryker/cart-extension": "^4.0.0", + "spryker/checkout-extension": "^1.2.0", + "spryker/event": "^1.0.0 || ^2.0.0", + "spryker/kernel": "^3.33.0", + "spryker/messenger": "^3.0.0", + "spryker/product": "^6.0.0", + "spryker/product-offer-extension": "^1.0.0", + "spryker/propel-orm": "^1.3.0", + "spryker/store": "^1.0.0", + "spryker/transfer": "^3.27.0" + }, + "require-dev": { + "spryker/cart": "*", + "spryker/code-sniffer": "*", + "spryker/container": "*", + "spryker/propel": "*", + "spryker/testify": "*" + }, + "suggest": { + "spryker/cart": "If you want to use Cart plugins." + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/", + "SprykerTest\\Zed\\ProductOffer\\Helper\\": "tests/SprykerTest/Zed/ProductOffer/_support/Helper/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "ProductOffer module", + "support": { + "source": "https://github.com/spryker/product-offer/tree/1.9.1" + }, + "time": "2023-07-04T16:48:08+00:00" + }, + { + "name": "spryker/product-offer-availability", + "version": "1.3.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/product-offer-availability.git", + "reference": "14f3541e025f872f716483f69d17af1bf0a5af1f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/product-offer-availability/zipball/14f3541e025f872f716483f69d17af1bf0a5af1f", + "reference": "14f3541e025f872f716483f69d17af1bf0a5af1f", + "shasum": "" + }, + "require": { + "php": ">=8.0", + "spryker/availability-extension": "^1.0.0", + "spryker/decimal-object": "^1.0.0", + "spryker/kernel": "^3.33.0", + "spryker/oms": "^11.7.0", + "spryker/product-offer": "^1.8.0", + "spryker/product-offer-stock": "^1.3.0", + "spryker/transfer": "^3.27.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/product": "*", + "spryker/propel": "*", + "spryker/stock": "*", + "spryker/store": "*", + "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": "ProductOfferAvailability module", + "support": { + "source": "https://github.com/spryker/product-offer-availability/tree/1.3.0" + }, + "time": "2023-07-25T12:51:44+00:00" + }, + { + "name": "spryker/product-offer-availability-storage", + "version": "1.2.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/product-offer-availability-storage.git", + "reference": "4a2059cf30e27c6fd91c00271b367a0145743726" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/product-offer-availability-storage/zipball/4a2059cf30e27c6fd91c00271b367a0145743726", + "reference": "4a2059cf30e27c6fd91c00271b367a0145743726", + "shasum": "" + }, + "require": { + "php": ">=8.0", + "spryker/availability-storage-extension": "^1.0.0", + "spryker/event-behavior": "^1.0.0", + "spryker/kernel": "^3.33.0", + "spryker/oms-product-offer-reservation": "^1.0.0", + "spryker/product-offer": "^1.0.0", + "spryker/product-offer-availability": "^1.3.0", + "spryker/product-offer-stock": "^1.0.0", + "spryker/propel-orm": "^1.3.0", + "spryker/publisher-extension": "^1.0.0", + "spryker/stock": "^8.8.3", + "spryker/storage": "^3.0.0", + "spryker/store": "^1.19.0", + "spryker/synchronization": "^1.0.0", + "spryker/synchronization-behavior": "^1.0.0", + "spryker/synchronization-extension": "^1.1.0", + "spryker/transfer": "^3.27.0", + "spryker/util-encoding": "^2.0.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/decimal-object": "*", + "spryker/event": "*", + "spryker/oms": "*", + "spryker/product": "*", + "spryker/propel": "*", + "spryker/queue": "*", + "spryker/testify": "*" + }, + "suggest": { + "spryker/event": "If you want to use Event plugins, minimum required version: 2.1.0" + }, + "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": "ProductOfferAvailabilityStorage module", + "support": { + "source": "https://github.com/spryker/product-offer-availability-storage/tree/1.2.0" + }, + "time": "2023-07-25T12:51:44+00:00" + }, + { + "name": "spryker/product-offer-extension", + "version": "1.0.1", + "source": { + "type": "git", + "url": "https://github.com/spryker/product-offer-extension.git", + "reference": "6d69e33149a3020009277e74a07332be8a5ef954" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/product-offer-extension/zipball/6d69e33149a3020009277e74a07332be8a5ef954", + "reference": "6d69e33149a3020009277e74a07332be8a5ef954", + "shasum": "" + }, + "require": { + "php": ">=7.4" + }, + "require-dev": { + "spryker/code-sniffer": "*" + }, + "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": "ProductOfferExtension module", + "support": { + "source": "https://github.com/spryker/product-offer-extension/tree/1.0.1" + }, + "time": "2022-04-26T16:30:57+00:00" + }, { "name": "spryker/product-offer-gui-extension", "version": "1.0.1", @@ -41106,6 +41389,60 @@ }, "time": "2022-04-26T16:30:57+00:00" }, + { + "name": "spryker/product-offer-stock", + "version": "1.3.0", + "source": { + "type": "git", + "url": "https://github.com/spryker/product-offer-stock.git", + "reference": "ecfd3e5536b32c71fc502d9f3f5193236857585a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/spryker/product-offer-stock/zipball/ecfd3e5536b32c71fc502d9f3f5193236857585a", + "reference": "ecfd3e5536b32c71fc502d9f3f5193236857585a", + "shasum": "" + }, + "require": { + "php": ">=8.0", + "spryker/acl-merchant-portal-extension": "^1.0.0", + "spryker/decimal-object": "^1.0.0", + "spryker/kernel": "^3.30.0", + "spryker/product-offer": "^1.0.0", + "spryker/product-offer-extension": "^1.0.0", + "spryker/propel-orm": "^1.0.0", + "spryker/stock": "^7.0.0 || ^8.0.0", + "spryker/transfer": "^3.27.0" + }, + "require-dev": { + "spryker/code-sniffer": "*", + "spryker/product": "*", + "spryker/propel": "*", + "spryker/store": "*", + "spryker/testify": "*" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Spryker\\": "src/Spryker/", + "SprykerTest\\Shared\\ProductOfferStock\\Helper\\": "tests/SprykerTest/Shared/ProductOfferStock/_support/Helper/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "proprietary" + ], + "description": "ProductOfferStock module", + "support": { + "source": "https://github.com/spryker/product-offer-stock/tree/1.3.0" + }, + "time": "2023-07-25T12:51:44+00:00" + }, { "name": "spryker/product-option", "version": "8.15.2", @@ -44704,16 +45041,16 @@ }, { "name": "spryker/refund", - "version": "5.7.1", + "version": "5.7.2", "source": { "type": "git", "url": "https://github.com/spryker/refund.git", - "reference": "d85968bc834a2c6f562606c45b342374b3a22d91" + "reference": "108fcc579a30134a38f53ae19cbe1cea6ec3f87b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/refund/zipball/d85968bc834a2c6f562606c45b342374b3a22d91", - "reference": "d85968bc834a2c6f562606c45b342374b3a22d91", + "url": "https://api.github.com/repos/spryker/refund/zipball/108fcc579a30134a38f53ae19cbe1cea6ec3f87b", + "reference": "108fcc579a30134a38f53ae19cbe1cea6ec3f87b", "shasum": "" }, "require": { @@ -44737,6 +45074,7 @@ "spryker/oms": "*", "spryker/propel": "^3.0.0", "spryker/propel-orm": "^1.0.0", + "spryker/shipment": "*", "spryker/store": "*", "spryker/testify": "*", "spryker/zed-navigation": "*" @@ -44758,9 +45096,9 @@ ], "description": "Refund module", "support": { - "source": "https://github.com/spryker/refund/tree/5.7.1" + "source": "https://github.com/spryker/refund/tree/5.7.2" }, - "time": "2023-03-31T19:36:11+00:00" + "time": "2023-06-06T15:14:45+00:00" }, { "name": "spryker/refund-extension", @@ -45103,16 +45441,16 @@ }, { "name": "spryker/sales", - "version": "11.40.3", + "version": "11.40.5", "source": { "type": "git", "url": "https://github.com/spryker/sales.git", - "reference": "f81d2733e4e0242ceab3238f82e79412e3a774f5" + "reference": "50e134623b85dfe29e5292aa6eb5a42ee259deb9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/sales/zipball/f81d2733e4e0242ceab3238f82e79412e3a774f5", - "reference": "f81d2733e4e0242ceab3238f82e79412e3a774f5", + "url": "https://api.github.com/repos/spryker/sales/zipball/50e134623b85dfe29e5292aa6eb5a42ee259deb9", + "reference": "50e134623b85dfe29e5292aa6eb5a42ee259deb9", "shasum": "" }, "require": { @@ -45178,9 +45516,9 @@ ], "description": "Sales module", "support": { - "source": "https://github.com/spryker/sales/tree/11.40.3" + "source": "https://github.com/spryker/sales/tree/11.40.5" }, - "time": "2023-06-13T10:42:20+00:00" + "time": "2023-07-07T11:59:09+00:00" }, { "name": "spryker/sales-configurable-bundle", @@ -48822,16 +49160,16 @@ }, { "name": "spryker/shipment", - "version": "8.15.1", + "version": "8.15.2", "source": { "type": "git", "url": "https://github.com/spryker/shipment.git", - "reference": "04478ee35d7c2ef03fb55fc01fe61802791696c8" + "reference": "f36ddcbe915591f59a041efac02d12842b7a974e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/shipment/zipball/04478ee35d7c2ef03fb55fc01fe61802791696c8", - "reference": "04478ee35d7c2ef03fb55fc01fe61802791696c8", + "url": "https://api.github.com/repos/spryker/shipment/zipball/f36ddcbe915591f59a041efac02d12842b7a974e", + "reference": "f36ddcbe915591f59a041efac02d12842b7a974e", "shasum": "" }, "require": { @@ -48888,9 +49226,9 @@ ], "description": "Shipment module", "support": { - "source": "https://github.com/spryker/shipment/tree/8.15.1" + "source": "https://github.com/spryker/shipment/tree/8.15.2" }, - "time": "2023-05-05T18:20:59+00:00" + "time": "2023-06-06T15:14:45+00:00" }, { "name": "spryker/shipment-cart-connector", @@ -50052,16 +50390,16 @@ }, { "name": "spryker/stock", - "version": "8.8.2", + "version": "8.8.3", "source": { "type": "git", "url": "https://github.com/spryker/stock.git", - "reference": "7255d93e4ec1f640bd3d3d8f16e7baaf02c236f8" + "reference": "5261ab0f27009e6e3bae8d9edc44b83f52353138" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/stock/zipball/7255d93e4ec1f640bd3d3d8f16e7baaf02c236f8", - "reference": "7255d93e4ec1f640bd3d3d8f16e7baaf02c236f8", + "url": "https://api.github.com/repos/spryker/stock/zipball/5261ab0f27009e6e3bae8d9edc44b83f52353138", + "reference": "5261ab0f27009e6e3bae8d9edc44b83f52353138", "shasum": "" }, "require": { @@ -50100,9 +50438,9 @@ ], "description": "Stock module", "support": { - "source": "https://github.com/spryker/stock/tree/8.8.2" + "source": "https://github.com/spryker/stock/tree/8.8.3" }, - "time": "2023-05-05T18:20:59+00:00" + "time": "2023-07-25T12:51:44+00:00" }, { "name": "spryker/stock-address", @@ -50338,16 +50676,16 @@ }, { "name": "spryker/storage", - "version": "3.20.0", + "version": "3.21.0", "source": { "type": "git", "url": "https://github.com/spryker/storage.git", - "reference": "5bde4e9b0ef84ff833cd2008b42dacf15fa4ffae" + "reference": "826ba5c9c4b26b2d3dbf2c9791975ee3857f04f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/storage/zipball/5bde4e9b0ef84ff833cd2008b42dacf15fa4ffae", - "reference": "5bde4e9b0ef84ff833cd2008b42dacf15fa4ffae", + "url": "https://api.github.com/repos/spryker/storage/zipball/826ba5c9c4b26b2d3dbf2c9791975ee3857f04f2", + "reference": "826ba5c9c4b26b2d3dbf2c9791975ee3857f04f2", "shasum": "" }, "require": { @@ -50398,9 +50736,9 @@ ], "description": "Storage module", "support": { - "source": "https://github.com/spryker/storage/tree/3.20.0" + "source": "https://github.com/spryker/storage/tree/3.21.0" }, - "time": "2023-03-31T19:36:11+00:00" + "time": "2023-07-24T13:36:15+00:00" }, { "name": "spryker/storage-database", @@ -50635,16 +50973,16 @@ }, { "name": "spryker/store", - "version": "1.19.1", + "version": "1.21.0", "source": { "type": "git", "url": "https://github.com/spryker/store.git", - "reference": "abba25f1a572607891806b95384d9489ccbd3c2c" + "reference": "4bf29d8f7e7706fb1cc6e6f4b0c7c5329fe0b6e7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spryker/store/zipball/abba25f1a572607891806b95384d9489ccbd3c2c", - "reference": "abba25f1a572607891806b95384d9489ccbd3c2c", + "url": "https://api.github.com/repos/spryker/store/zipball/4bf29d8f7e7706fb1cc6e6f4b0c7c5329fe0b6e7", + "reference": "4bf29d8f7e7706fb1cc6e6f4b0c7c5329fe0b6e7", "shasum": "" }, "require": { @@ -50660,6 +50998,7 @@ "spryker/store-extension": "^1.0.0", "spryker/symfony": "^3.0.0", "spryker/transfer": "^3.25.0", + "spryker/zed-request": "^3.3.0", "spryker/zed-request-extension": "^1.1.0" }, "require-dev": { @@ -50693,9 +51032,9 @@ ], "description": "Store module", "support": { - "source": "https://github.com/spryker/store/tree/1.19.1" + "source": "https://github.com/spryker/store/tree/1.21.0" }, - "time": "2023-05-05T18:20:59+00:00" + "time": "2023-07-24T13:36:15+00:00" }, { "name": "spryker/store-context-gui", @@ -58855,16 +59194,16 @@ }, { "name": "twig/twig", - "version": "v3.6.0", + "version": "v3.6.1", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", - "reference": "106c170d08e8415d78be2d16c3d057d0d108262b" + "reference": "7e7d5839d4bec168dfeef0ac66d5c5a2edbabffd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/106c170d08e8415d78be2d16c3d057d0d108262b", - "reference": "106c170d08e8415d78be2d16c3d057d0d108262b", + "url": "https://api.github.com/repos/twigphp/Twig/zipball/7e7d5839d4bec168dfeef0ac66d5c5a2edbabffd", + "reference": "7e7d5839d4bec168dfeef0ac66d5c5a2edbabffd", "shasum": "" }, "require": { @@ -58910,7 +59249,7 @@ ], "support": { "issues": "https://github.com/twigphp/Twig/issues", - "source": "https://github.com/twigphp/Twig/tree/v3.6.0" + "source": "https://github.com/twigphp/Twig/tree/v3.6.1" }, "funding": [ { @@ -58922,20 +59261,20 @@ "type": "tidelift" } ], - "time": "2023-05-03T19:06:57+00:00" + "time": "2023-06-08T12:52:13+00:00" }, { "name": "voku/anti-xss", - "version": "4.1.41", + "version": "4.1.42", "source": { "type": "git", "url": "https://github.com/voku/anti-xss.git", - "reference": "55a403436494e44a2547a8d42de68e6cad4bca1d" + "reference": "bca1f8607e55a3c5077483615cd93bd8f11bd675" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/voku/anti-xss/zipball/55a403436494e44a2547a8d42de68e6cad4bca1d", - "reference": "55a403436494e44a2547a8d42de68e6cad4bca1d", + "url": "https://api.github.com/repos/voku/anti-xss/zipball/bca1f8607e55a3c5077483615cd93bd8f11bd675", + "reference": "bca1f8607e55a3c5077483615cd93bd8f11bd675", "shasum": "" }, "require": { @@ -58981,7 +59320,7 @@ ], "support": { "issues": "https://github.com/voku/anti-xss/issues", - "source": "https://github.com/voku/anti-xss/tree/4.1.41" + "source": "https://github.com/voku/anti-xss/tree/4.1.42" }, "funding": [ { @@ -59005,7 +59344,7 @@ "type": "tidelift" } ], - "time": "2023-02-12T15:56:55+00:00" + "time": "2023-07-03T14:40:46+00:00" }, { "name": "voku/portable-ascii", @@ -60615,16 +60954,16 @@ }, { "name": "filp/whoops", - "version": "2.15.2", + "version": "2.15.3", "source": { "type": "git", "url": "https://github.com/filp/whoops.git", - "reference": "aac9304c5ed61bf7b1b7a6064bf9806ab842ce73" + "reference": "c83e88a30524f9360b11f585f71e6b17313b7187" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filp/whoops/zipball/aac9304c5ed61bf7b1b7a6064bf9806ab842ce73", - "reference": "aac9304c5ed61bf7b1b7a6064bf9806ab842ce73", + "url": "https://api.github.com/repos/filp/whoops/zipball/c83e88a30524f9360b11f585f71e6b17313b7187", + "reference": "c83e88a30524f9360b11f585f71e6b17313b7187", "shasum": "" }, "require": { @@ -60674,7 +61013,7 @@ ], "support": { "issues": "https://github.com/filp/whoops/issues", - "source": "https://github.com/filp/whoops/tree/2.15.2" + "source": "https://github.com/filp/whoops/tree/2.15.3" }, "funding": [ { @@ -60682,7 +61021,7 @@ "type": "github" } ], - "time": "2023-04-12T12:00:00+00:00" + "time": "2023-07-13T12:00:00+00:00" }, { "name": "mikey179/vfsstream", @@ -61949,22 +62288,23 @@ }, { "name": "phpstan/phpdoc-parser", - "version": "1.21.0", + "version": "1.23.0", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "6df62b08faef4f899772bc7c3bbabb93d2b7a21c" + "reference": "a2b24135c35852b348894320d47b3902a94bc494" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/6df62b08faef4f899772bc7c3bbabb93d2b7a21c", - "reference": "6df62b08faef4f899772bc7c3bbabb93d2b7a21c", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/a2b24135c35852b348894320d47b3902a94bc494", + "reference": "a2b24135c35852b348894320d47b3902a94bc494", "shasum": "" }, "require": { "php": "^7.2 || ^8.0" }, "require-dev": { + "doctrine/annotations": "^2.0", "nikic/php-parser": "^4.15", "php-parallel-lint/php-parallel-lint": "^1.2", "phpstan/extension-installer": "^1.0", @@ -61989,9 +62329,9 @@ "description": "PHPDoc parser with support for nullable, intersection and generic types", "support": { "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.21.0" + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.23.0" }, - "time": "2023-05-17T13:13:44+00:00" + "time": "2023-07-23T22:17:56+00:00" }, { "name": "phpstan/phpstan", diff --git a/data/import/common/common/glossary.csv b/data/import/common/common/glossary.csv index d1cea3ce10..e0235d39b1 100755 --- a/data/import/common/common/glossary.csv +++ b/data/import/common/common/glossary.csv @@ -3831,3 +3831,5 @@ permission.name.SeeCompanyUsersPermissionPlugin,View company users,en_US permission.name.SeeCompanyUsersPermissionPlugin,Firmenbenutzer anzeigen,de_DE store_widget.switcher.store,Store:,en_US store_widget.switcher.store,Shop:,de_DE +store.validation.store_not_found,Store not found,en_US +store.validation.store_not_found,Store nicht gefunden,de_DE \ No newline at end of file diff --git a/integrator.lock b/integrator.lock new file mode 100644 index 0000000000..49b9a8098c --- /dev/null +++ b/integrator.lock @@ -0,0 +1,917 @@ +{ + "SprykerEco.Loggly": "0.1.1", + "SprykerEco.NewRelic": "2.0.1", + "SprykerSdk.Evaluator": "0.1.0", + "SprykerSdk.SecurityChecker": "0.2.0", + "SprykerShop.AgentPage": "1.12.0", + "SprykerShop.AgentPageExtension": "1.0.0", + "SprykerShop.AgentWidget": "1.3.3", + "SprykerShop.AssetWidget": "1.0.0", + "SprykerShop.AvailabilityNotificationPage": "1.1.2", + "SprykerShop.AvailabilityNotificationWidget": "1.1.4", + "SprykerShop.AvailabilityWidget": "1.1.1", + "SprykerShop.BarcodeWidget": "1.0.0", + "SprykerShop.BusinessOnBehalfWidget": "1.1.0", + "SprykerShop.CalculationPage": "1.3.2", + "SprykerShop.CartCodeWidget": "1.4.1", + "SprykerShop.CartNoteWidget": "1.4.0", + "SprykerShop.CartPage": "3.36.0", + "SprykerShop.CartPageExtension": "1.1.0", + "SprykerShop.CatalogPage": "1.25.0", + "SprykerShop.CategoryImageStorageWidget": "1.0.3", + "SprykerShop.CategoryWidget": "1.4.0", + "SprykerShop.ChartWidget": "0.2.3", + "SprykerShop.CheckoutPage": "3.24.0", + "SprykerShop.CheckoutPageExtension": "1.4.0", + "SprykerShop.CheckoutWidget": "1.4.0", + "SprykerShop.CmsBlockWidget": "2.3.1", + "SprykerShop.CmsContentWidgetChartConnector": "1.0.3", + "SprykerShop.CmsContentWidgetProductConnector": "1.3.0", + "SprykerShop.CmsContentWidgetProductSetConnector": "1.3.2", + "SprykerShop.CmsPage": "1.8.0", + "SprykerShop.CmsSearchPage": "1.3.2", + "SprykerShop.CmsSlotBlockWidget": "1.1.0", + "SprykerShop.CommentWidget": "1.2.2", + "SprykerShop.CommentWidgetExtension": "1.0.0", + "SprykerShop.CompanyPage": "2.23.0", + "SprykerShop.CompanyUserAgentWidget": "1.1.2", + "SprykerShop.CompanyUserInvitationPage": "2.4.2", + "SprykerShop.CompanyWidget": "1.8.0", + "SprykerShop.ConfigurableBundleNoteWidget": "1.0.1", + "SprykerShop.ConfigurableBundlePage": "1.2.4", + "SprykerShop.ConfigurableBundleWidget": "1.8.0", + "SprykerShop.ContentBannerWidget": "1.1.0", + "SprykerShop.ContentFileWidget": "2.0.0", + "SprykerShop.ContentNavigationWidget": "1.4.0", + "SprykerShop.ContentProductSetWidget": "1.4.1", + "SprykerShop.ContentProductWidget": "1.2.0", + "SprykerShop.CurrencyWidget": "1.6.0", + "SprykerShop.CustomerPage": "2.42.0", + "SprykerShop.CustomerPageExtension": "1.5.0", + "SprykerShop.CustomerReorderWidget": "6.15.0", + "SprykerShop.CustomerReorderWidgetExtension": "1.3.0", + "SprykerShop.CustomerValidationPage": "1.0.0", + "SprykerShop.DateTimeConfiguratorPageExample": "0.4.0", + "SprykerShop.DiscountPromotionWidget": "3.5.2", + "SprykerShop.DiscountWidget": "1.8.0", + "SprykerShop.ErrorPage": "1.9.2", + "SprykerShop.ErrorPageExtension": "1.0.0", + "SprykerShop.FileManagerWidget": "2.0.0", + "SprykerShop.HomePage": "1.1.2", + "SprykerShop.LanguageSwitcherWidget": "1.5.0", + "SprykerShop.MoneyWidget": "1.7.0", + "SprykerShop.MultiCartPage": "2.6.0", + "SprykerShop.MultiCartWidget": "1.8.0", + "SprykerShop.NewsletterPage": "1.1.3", + "SprykerShop.NewsletterWidget": "1.7.0", + "SprykerShop.OrderCancelWidget": "1.1.0", + "SprykerShop.OrderCustomReferenceWidget": "1.0.1", + "SprykerShop.PaymentPage": "1.3.0", + "SprykerShop.PersistentCartSharePage": "1.3.0", + "SprykerShop.PersistentCartShareWidget": "1.3.0", + "SprykerShop.PriceProductVolumeWidget": "1.9.0", + "SprykerShop.PriceProductWidget": "1.0.0", + "SprykerShop.PriceWidget": "1.4.2", + "SprykerShop.ProductAlternativeWidget": "1.5.0", + "SprykerShop.ProductBarcodeWidget": "1.1.3", + "SprykerShop.ProductBundleWidget": "1.6.0", + "SprykerShop.ProductCategoryWidget": "1.7.0", + "SprykerShop.ProductConfigurationCartWidget": "1.0.0", + "SprykerShop.ProductConfigurationCartWidgetExtension": "1.0.0", + "SprykerShop.ProductConfigurationShoppingListWidget": "1.0.0", + "SprykerShop.ProductConfigurationShoppingListWidgetExtension": "1.0.0", + "SprykerShop.ProductConfigurationWidget": "1.0.0", + "SprykerShop.ProductConfigurationWidgetExtension": "1.0.0", + "SprykerShop.ProductConfigurationWishlistWidgetExtension": "1.0.0", + "SprykerShop.ProductConfiguratorGatewayPage": "1.0.1", + "SprykerShop.ProductConfiguratorGatewayPageExtension": "1.0.0", + "SprykerShop.ProductDetailPage": "3.19.1", + "SprykerShop.ProductDiscontinuedWidget": "1.1.1", + "SprykerShop.ProductGroupWidget": "1.9.1", + "SprykerShop.ProductGroupWidgetExtension": "1.1.0", + "SprykerShop.ProductImageWidget": "1.0.2", + "SprykerShop.ProductLabelWidget": "1.6.0", + "SprykerShop.ProductMeasurementUnitWidget": "1.2.0", + "SprykerShop.ProductNewPage": "1.4.0", + "SprykerShop.ProductOptionWidget": "1.4.8", + "SprykerShop.ProductPackagingUnitWidget": "1.6.0", + "SprykerShop.ProductRelationWidget": "1.3.1", + "SprykerShop.ProductReplacementForWidget": "1.5.2", + "SprykerShop.ProductReviewWidget": "1.14.0", + "SprykerShop.ProductSearchWidget": "3.5.0", + "SprykerShop.ProductSearchWidgetExtension": "1.0.0", + "SprykerShop.ProductSetDetailPage": "1.9.1", + "SprykerShop.ProductSetListPage": "1.1.2", + "SprykerShop.ProductSetWidget": "1.8.0", + "SprykerShop.ProductWidget": "1.3.1", + "SprykerShop.QuickOrderPage": "4.9.0", + "SprykerShop.QuickOrderPageExtension": "1.2.0", + "SprykerShop.QuoteApprovalWidget": "1.4.0", + "SprykerShop.QuoteRequestAgentPage": "3.2.0", + "SprykerShop.QuoteRequestAgentPageExtension": "1.0.0", + "SprykerShop.QuoteRequestAgentWidget": "2.6.0", + "SprykerShop.QuoteRequestPage": "3.4.0", + "SprykerShop.QuoteRequestPageExtension": "1.0.0", + "SprykerShop.QuoteRequestWidget": "2.5.0", + "SprykerShop.RedirectPage": "1.1.0", + "SprykerShop.ResourceSharePage": "1.2.0", + "SprykerShop.ResourceSharePageExtension": "1.0.0", + "SprykerShop.SalesConfigurableBundleWidget": "1.5.0", + "SprykerShop.SalesOrderThresholdWidget": "1.1.4", + "SprykerShop.SalesProductBundleWidget": "1.1.0", + "SprykerShop.SalesProductConfigurationWidget": "1.0.0", + "SprykerShop.SalesProductConfigurationWidgetExtension": "1.0.0", + "SprykerShop.SalesReturnPage": "1.6.0", + "SprykerShop.SalesReturnPageExtension": "1.0.0", + "SprykerShop.SecurityBlockerPage": "1.1.0", + "SprykerShop.SessionAgentValidation": "1.1.0", + "SprykerShop.SessionAgentValidationExtension": "1.0.0", + "SprykerShop.SessionCustomerValidationPage": "1.0.0", + "SprykerShop.SessionCustomerValidationPageExtension": "1.0.0", + "SprykerShop.SharedCartPage": "2.4.1", + "SprykerShop.SharedCartWidget": "1.7.0", + "SprykerShop.ShopApplication": "1.15.0", + "SprykerShop.ShopApplicationExtension": "1.2.0", + "SprykerShop.ShopCmsSlot": "1.0.0", + "SprykerShop.ShopCmsSlotExtension": "1.0.0", + "SprykerShop.ShopPermission": "1.2.2", + "SprykerShop.ShopRouter": "1.1.0", + "SprykerShop.ShopRouterExtension": "1.0.0", + "SprykerShop.ShopTranslator": "1.2.0", + "SprykerShop.ShopUi": "1.70.0", + "SprykerShop.ShoppingListNoteWidget": "1.1.2", + "SprykerShop.ShoppingListPage": "1.9.0", + "SprykerShop.ShoppingListPageExtension": "1.1.0", + "SprykerShop.ShoppingListWidget": "1.5.1", + "SprykerShop.StorageRouter": "0.1.3", + "SprykerShop.StorageRouterExtension": "1.0.0", + "SprykerShop.StoreWidget": "1.1.0", + "SprykerShop.TabsWidget": "1.0.3", + "SprykerShop.TabsWidgetExtension": "1.0.0", + "Spryker.Acl": "3.17.1", + "Spryker.AclEntityExtension": "1.0.0", + "Spryker.AclExtension": "1.1.0", + "Spryker.AclMerchantPortalExtension": "1.0.0", + "Spryker.Agent": "1.5.2", + "Spryker.AgentAuthRestApi": "1.0.0", + "Spryker.AgentExtension": "1.0.0", + "Spryker.AgentGui": "1.1.0", + "Spryker.AlternativeProductsRestApi": "1.1.2", + "Spryker.AppCatalogGui": "1.3.0", + "Spryker.Application": "3.32.0", + "Spryker.ApplicationExtension": "1.1.0", + "Spryker.Assertion": "3.0.1", + "Spryker.Asset": "1.5.2", + "Spryker.AssetStorage": "1.2.1", + "Spryker.AuthRestApi": "2.14.2", + "Spryker.AuthRestApiExtension": "1.1.0", + "Spryker.Authentication": "1.0.0", + "Spryker.AuthenticationExtension": "1.0.0", + "Spryker.AuthenticationOauth": "1.0.1", + "Spryker.Authorization": "1.2.0", + "Spryker.AuthorizationExtension": "1.1.0", + "Spryker.Availability": "9.18.0", + "Spryker.AvailabilityCartConnector": "7.3.0", + "Spryker.AvailabilityCartConnectorExtension": "1.0.0", + "Spryker.AvailabilityDataFeed": "0.1.7", + "Spryker.AvailabilityExtension": "1.2.0", + "Spryker.AvailabilityGui": "6.8.0", + "Spryker.AvailabilityGuiExtension": "1.0.0", + "Spryker.AvailabilityNotification": "1.4.1", + "Spryker.AvailabilityNotificationsRestApi": "1.2.0", + "Spryker.AvailabilityStorage": "2.7.1", + "Spryker.AvailabilityStorageExtension": "1.0.0", + "Spryker.Barcode": "1.1.1", + "Spryker.BarcodeExtension": "1.0.1", + "Spryker.BarcodeLaminas": "1.1.0", + "Spryker.BusinessOnBehalf": "1.1.3", + "Spryker.BusinessOnBehalfDataImport": "3.0.0", + "Spryker.BusinessOnBehalfExtension": "1.0.0", + "Spryker.BusinessOnBehalfGui": "1.3.0", + "Spryker.BusinessOnBehalfGuiExtension": "1.0.0", + "Spryker.Cache": "3.5.0", + "Spryker.Calculation": "4.12.1", + "Spryker.CalculationExtension": "1.1.0", + "Spryker.Cart": "7.12.1", + "Spryker.CartCode": "1.3.0", + "Spryker.CartCodeExtension": "1.2.0", + "Spryker.CartCodesRestApi": "1.4.1", + "Spryker.CartCodesRestApiExtension": "1.0.0", + "Spryker.CartCurrencyConnector": "1.2.0", + "Spryker.CartExtension": "4.3.0", + "Spryker.CartNote": "1.1.0", + "Spryker.CartNoteExtension": "1.0.0", + "Spryker.CartNoteProductBundleConnector": "1.1.0", + "Spryker.CartPermissionGroupsRestApi": "1.2.1", + "Spryker.CartVariant": "2.0.1", + "Spryker.CartsRestApi": "5.22.1", + "Spryker.CartsRestApiExtension": "1.7.0", + "Spryker.Catalog": "5.8.0", + "Spryker.CatalogExtension": "1.0.0", + "Spryker.CatalogPriceProductConnector": "1.5.0", + "Spryker.CatalogSearchProductsResourceRelationship": "1.2.0", + "Spryker.CatalogSearchRestApi": "2.8.0", + "Spryker.CategoriesRestApi": "1.7.1", + "Spryker.Category": "5.13.0", + "Spryker.CategoryDataFeed": "0.2.4", + "Spryker.CategoryDataImport": "0.3.1", + "Spryker.CategoryDiscountConnector": "1.2.0", + "Spryker.CategoryExporter": "3.0.4", + "Spryker.CategoryExtension": "1.2.0", + "Spryker.CategoryGui": "2.2.0", + "Spryker.CategoryGuiExtension": "1.0.0", + "Spryker.CategoryImage": "1.3.0", + "Spryker.CategoryImageGui": "1.6.0", + "Spryker.CategoryImageStorage": "1.6.1", + "Spryker.CategoryNavigationConnector": "1.0.3", + "Spryker.CategoryPageSearch": "2.2.1", + "Spryker.CategoryStorage": "2.7.0", + "Spryker.Chart": "1.4.0", + "Spryker.ChartGui": "1.1.1", + "Spryker.Checkout": "6.4.4", + "Spryker.CheckoutExtension": "1.4.0", + "Spryker.CheckoutRestApi": "3.7.2", + "Spryker.CheckoutRestApiExtension": "1.5.0", + "Spryker.ChecksumGenerator": "1.0.0", + "Spryker.Cms": "7.13.0", + "Spryker.CmsBlock": "3.6.0", + "Spryker.CmsBlockCategoryConnector": "2.7.0", + "Spryker.CmsBlockCategoryStorage": "1.7.0", + "Spryker.CmsBlockExtension": "1.0.0", + "Spryker.CmsBlockGui": "2.11.0", + "Spryker.CmsBlockGuiExtension": "1.0.0", + "Spryker.CmsBlockProductConnector": "1.5.0", + "Spryker.CmsBlockProductStorage": "1.6.0", + "Spryker.CmsBlockStorage": "2.5.0", + "Spryker.CmsBlockStorageExtension": "1.0.0", + "Spryker.CmsContentWidget": "1.9.1", + "Spryker.CmsContentWidgetCmsBlockConnector": "1.4.0", + "Spryker.CmsContentWidgetContentConnector": "1.0.0", + "Spryker.CmsContentWidgetProductConnector": "1.2.0", + "Spryker.CmsContentWidgetProductGroupConnector": "1.1.0", + "Spryker.CmsContentWidgetProductSearchConnector": "1.1.1", + "Spryker.CmsContentWidgetProductSetConnector": "1.1.1", + "Spryker.CmsExtension": "1.1.0", + "Spryker.CmsGui": "5.12.0", + "Spryker.CmsGuiExtension": "1.0.0", + "Spryker.CmsNavigationConnector": "1.1.1", + "Spryker.CmsPageDataImport": "1.2.0", + "Spryker.CmsPageSearch": "2.6.0", + "Spryker.CmsPagesContentBannersResourceRelationship": "1.0.0", + "Spryker.CmsPagesContentProductAbstractListsResourceRelationship": "1.0.0", + "Spryker.CmsPagesRestApi": "1.0.0", + "Spryker.CmsSlot": "1.0.2", + "Spryker.CmsSlotBlock": "1.1.1", + "Spryker.CmsSlotBlockCategoryConnector": "1.0.1", + "Spryker.CmsSlotBlockCategoryGui": "1.3.0", + "Spryker.CmsSlotBlockCmsConnector": "1.0.0", + "Spryker.CmsSlotBlockCmsGui": "1.1.0", + "Spryker.CmsSlotBlockDataImport": "0.2.2", + "Spryker.CmsSlotBlockExtension": "1.0.0", + "Spryker.CmsSlotBlockGui": "1.2.0", + "Spryker.CmsSlotBlockGuiExtension": "1.0.0", + "Spryker.CmsSlotBlockProductCategoryConnector": "1.5.0", + "Spryker.CmsSlotBlockProductCategoryGui": "1.1.0", + "Spryker.CmsSlotBlockStorage": "1.2.1", + "Spryker.CmsSlotDataImport": "0.7.0", + "Spryker.CmsSlotExtension": "1.0.0", + "Spryker.CmsSlotGui": "1.2.0", + "Spryker.CmsSlotLocaleConnector": "1.1.0", + "Spryker.CmsSlotStorage": "1.2.1", + "Spryker.CmsSlotStoreConnector": "1.0.1", + "Spryker.CmsStorage": "2.7.0", + "Spryker.CmsUserConnector": "1.1.1", + "Spryker.Collector": "6.8.0", + "Spryker.Comment": "1.3.1", + "Spryker.CommentDataImport": "0.1.1", + "Spryker.CommentExtension": "1.0.0", + "Spryker.CommentSalesConnector": "1.1.0", + "Spryker.CompaniesRestApi": "1.2.0", + "Spryker.Company": "1.5.2", + "Spryker.CompanyBusinessUnit": "2.15.1", + "Spryker.CompanyBusinessUnitAddressesRestApi": "1.1.1", + "Spryker.CompanyBusinessUnitDataImport": "0.5.3", + "Spryker.CompanyBusinessUnitExtension": "1.2.0", + "Spryker.CompanyBusinessUnitGui": "2.10.1", + "Spryker.CompanyBusinessUnitGuiExtension": "1.0.0", + "Spryker.CompanyBusinessUnitSalesConnector": "1.1.1", + "Spryker.CompanyBusinessUnitStorage": "1.0.0", + "Spryker.CompanyBusinessUnitsRestApi": "1.3.0", + "Spryker.CompanyBusinessUnitsRestApiExtension": "1.0.0", + "Spryker.CompanyDataImport": "0.2.2", + "Spryker.CompanyExtension": "1.0.0", + "Spryker.CompanyGui": "1.7.0", + "Spryker.CompanyGuiExtension": "1.0.0", + "Spryker.CompanyMailConnector": "1.1.0", + "Spryker.CompanyRole": "1.7.2", + "Spryker.CompanyRoleDataImport": "0.1.3", + "Spryker.CompanyRoleGui": "1.8.0", + "Spryker.CompanyRoleGuiExtension": "1.0.0", + "Spryker.CompanyRolesRestApi": "1.1.3", + "Spryker.CompanySalesConnector": "1.1.1", + "Spryker.CompanyUnitAddress": "1.15.0", + "Spryker.CompanyUnitAddressDataImport": "0.3.3", + "Spryker.CompanyUnitAddressExtension": "1.0.0", + "Spryker.CompanyUnitAddressGui": "1.3.1", + "Spryker.CompanyUnitAddressGuiExtension": "1.1.0", + "Spryker.CompanyUnitAddressLabel": "1.1.2", + "Spryker.CompanyUnitAddressLabelDataImport": "0.1.1", + "Spryker.CompanyUnitAddressLabelGui": "1.0.2", + "Spryker.CompanyUser": "2.16.1", + "Spryker.CompanyUserAgent": "1.0.1", + "Spryker.CompanyUserAuthRestApi": "2.1.0", + "Spryker.CompanyUserDataImport": "0.2.1", + "Spryker.CompanyUserExtension": "1.2.0", + "Spryker.CompanyUserGui": "1.10.1", + "Spryker.CompanyUserGuiExtension": "1.1.0", + "Spryker.CompanyUserInvitation": "1.3.2", + "Spryker.CompanyUserStorage": "1.5.1", + "Spryker.CompanyUserStorageExtension": "1.0.0", + "Spryker.CompanyUsersRestApi": "2.6.1", + "Spryker.Config": "3.6.0", + "Spryker.ConfigurableBundle": "2.2.0", + "Spryker.ConfigurableBundleCart": "1.4.0", + "Spryker.ConfigurableBundleCartsRestApi": "0.1.3", + "Spryker.ConfigurableBundleDataImport": "0.2.2", + "Spryker.ConfigurableBundleGui": "1.4.0", + "Spryker.ConfigurableBundleGuiExtension": "1.0.0", + "Spryker.ConfigurableBundleNote": "1.0.0", + "Spryker.ConfigurableBundlePageSearch": "1.4.1", + "Spryker.ConfigurableBundlePageSearchExtension": "1.1.0", + "Spryker.ConfigurableBundleStorage": "2.6.0", + "Spryker.ConfigurableBundlesProductsResourceRelationship": "1.1.0", + "Spryker.ConfigurableBundlesRestApi": "1.1.0", + "Spryker.Console": "4.12.0", + "Spryker.Container": "1.4.6", + "Spryker.Content": "2.3.0", + "Spryker.ContentBanner": "2.2.0", + "Spryker.ContentBannerDataImport": "0.2.4", + "Spryker.ContentBannerGui": "2.2.3", + "Spryker.ContentBannersRestApi": "2.2.0", + "Spryker.ContentFile": "1.0.2", + "Spryker.ContentFileGui": "2.2.0", + "Spryker.ContentGui": "2.6.0", + "Spryker.ContentGuiExtension": "1.1.0", + "Spryker.ContentNavigation": "1.0.0", + "Spryker.ContentNavigationDataImport": "0.1.0", + "Spryker.ContentNavigationGui": "1.0.0", + "Spryker.ContentProduct": "1.1.0", + "Spryker.ContentProductAbstractListsRestApi": "1.2.0", + "Spryker.ContentProductDataImport": "0.3.4", + "Spryker.ContentProductGui": "1.2.0", + "Spryker.ContentProductSet": "1.0.0", + "Spryker.ContentProductSetDataImport": "0.2.5", + "Spryker.ContentProductSetGui": "1.2.0", + "Spryker.ContentStorage": "2.6.0", + "Spryker.ContentStorageExtension": "1.1.0", + "Spryker.Country": "4.1.0", + "Spryker.CountryDataImport": "0.1.0", + "Spryker.CountryGui": "1.0.0", + "Spryker.Csv": "3.0.1", + "Spryker.Currency": "4.0.0", + "Spryker.CurrencyDataImport": "0.1.0", + "Spryker.CurrencyExtension": "1.0.0", + "Spryker.CurrencyGui": "1.0.0", + "Spryker.Customer": "7.51.3", + "Spryker.CustomerAccess": "1.3.0", + "Spryker.CustomerAccessGui": "1.1.3", + "Spryker.CustomerAccessPermission": "1.2.2", + "Spryker.CustomerAccessRestApi": "1.1.2", + "Spryker.CustomerAccessStorage": "1.8.1", + "Spryker.CustomerCatalog": "1.1.1", + "Spryker.CustomerExtension": "1.4.0", + "Spryker.CustomerGroup": "2.6.2", + "Spryker.CustomerGroupDiscountConnector": "2.2.1", + "Spryker.CustomerNote": "1.1.1", + "Spryker.CustomerNoteGui": "1.2.2", + "Spryker.CustomerStorage": "1.0.1", + "Spryker.CustomerUserConnector": "1.0.4", + "Spryker.CustomerUserConnectorGui": "1.4.0", + "Spryker.CustomersRestApi": "1.21.2", + "Spryker.CustomersRestApiExtension": "1.2.0", + "Spryker.Dashboard": "1.1.4", + "Spryker.DataExport": "0.1.3", + "Spryker.DataExportExtension": "0.1.0", + "Spryker.DataImport": "1.21.0", + "Spryker.DataImportExtension": "1.2.0", + "Spryker.DecimalObject": "1.0.2", + "Spryker.Discount": "9.33.1", + "Spryker.DiscountCalculationConnector": "5.3.0", + "Spryker.DiscountExtension": "1.3.0", + "Spryker.DiscountPromotion": "4.11.1", + "Spryker.DiscountPromotionsRestApi": "1.4.2", + "Spryker.DoctrineInflector": "1.1.0", + "Spryker.DocumentationGeneratorApi": "1.0.0", + "Spryker.DocumentationGeneratorApiExtension": "1.0.0", + "Spryker.DocumentationGeneratorOpenApi": "1.3.2", + "Spryker.DocumentationGeneratorRestApi": "1.15.0", + "Spryker.DocumentationGeneratorRestApiExtension": "1.0.0", + "Spryker.DummyPayment": "2.7.0", + "Spryker.Egulias": "1.1.1", + "Spryker.Elastica": "6.0.0", + "Spryker.EntityTag": "1.0.2", + "Spryker.EntityTagsRestApi": "1.0.2", + "Spryker.ErrorHandler": "2.8.1", + "Spryker.ErrorHandlerExtension": "1.0.0", + "Spryker.Event": "2.9.2", + "Spryker.EventBehavior": "1.25.0", + "Spryker.EventDispatcher": "1.4.0", + "Spryker.EventDispatcherExtension": "1.0.0", + "Spryker.FileManager": "2.2.0", + "Spryker.FileManagerDataImport": "2.0.1", + "Spryker.FileManagerGui": "2.4.0", + "Spryker.FileManagerStorage": "2.3.0", + "Spryker.FileSystem": "2.0.0", + "Spryker.FileSystemExtension": "1.0.0", + "Spryker.Flysystem": "2.2.0", + "Spryker.FlysystemFtpFileSystem": "2.0.0", + "Spryker.FlysystemLocalFileSystem": "2.0.0", + "Spryker.Form": "1.2.0", + "Spryker.FormExtension": "1.0.0", + "Spryker.Glossary": "3.14.0", + "Spryker.GlossaryStorage": "1.11.1", + "Spryker.GlueApplication": "1.53.0", + "Spryker.GlueApplicationAuthorizationConnectorExtension": "1.0.0", + "Spryker.GlueApplicationExtension": "1.13.0", + "Spryker.GlueBackendApiApplication": "1.3.0", + "Spryker.GlueBackendApiApplicationAuthorizationConnector": "1.1.0", + "Spryker.GlueBackendApiApplicationGlueJsonApiConventionConnector": "1.0.0", + "Spryker.GlueJsonApiConvention": "1.2.0", + "Spryker.GlueJsonApiConventionExtension": "1.0.0", + "Spryker.GlueStorefrontApiApplication": "1.2.0", + "Spryker.GlueStorefrontApiApplicationAuthorizationConnector": "1.0.1", + "Spryker.GlueStorefrontApiApplicationGlueJsonApiConventionConnector": "1.0.0", + "Spryker.GracefulRunner": "1.0.0", + "Spryker.Graph": "3.0.3", + "Spryker.Graphviz": "2.0.3", + "Spryker.Gui": "3.49.2", + "Spryker.Guzzle": "2.4.1", + "Spryker.HealthCheck": "1.0.1", + "Spryker.HealthCheckExtension": "1.0.0", + "Spryker.Http": "1.10.0", + "Spryker.HttpExtension": "1.0.0", + "Spryker.IndexGenerator": "1.1.1", + "Spryker.Install": "1.1.0", + "Spryker.Installer": "4.1.0", + "Spryker.InstallerExtension": "1.0.0", + "Spryker.Invoice": "2.0.1", + "Spryker.Kernel": "3.73.0", + "Spryker.KeyBuilder": "1.1.0", + "Spryker.Laminas": "1.1.0", + "Spryker.Locale": "4.0.1", + "Spryker.LocaleDataImport": "0.1.0", + "Spryker.LocaleExtension": "1.0.0", + "Spryker.LocaleGui": "1.0.0", + "Spryker.Log": "3.15.0", + "Spryker.Mail": "4.11.0", + "Spryker.MailExtension": "1.0.0", + "Spryker.Maintenance": "3.3.0", + "Spryker.ManualOrderEntryGuiExtension": "1.0.0", + "Spryker.Merchant": "3.6.0", + "Spryker.MerchantDataImport": "0.5.1", + "Spryker.MerchantExtension": "1.1.0", + "Spryker.MerchantGui": "3.10.0", + "Spryker.MerchantGuiExtension": "1.1.0", + "Spryker.MerchantRelationship": "1.11.0", + "Spryker.MerchantRelationshipDataImport": "0.2.1", + "Spryker.MerchantRelationshipExtension": "1.2.0", + "Spryker.MerchantRelationshipGui": "1.9.0", + "Spryker.MerchantRelationshipGuiExtension": "1.0.0", + "Spryker.MerchantRelationshipProductList": "1.4.0", + "Spryker.MerchantRelationshipProductListDataImport": "0.1.2", + "Spryker.MerchantRelationshipProductListGui": "2.1.0", + "Spryker.MerchantRelationshipSalesOrderThreshold": "1.3.0", + "Spryker.MerchantRelationshipSalesOrderThresholdDataImport": "0.1.3", + "Spryker.MerchantRelationshipSalesOrderThresholdGui": "1.8.0", + "Spryker.MerchantRelationshipSalesOrderThresholdGuiExtension": "1.1.0", + "Spryker.MessageBroker": "1.7.0", + "Spryker.MessageBrokerAws": "1.4.2", + "Spryker.MessageBrokerExtension": "1.1.0", + "Spryker.Messenger": "3.6.2", + "Spryker.MessengerExtension": "1.0.0", + "Spryker.Money": "2.12.0", + "Spryker.MoneyGui": "1.1.0", + "Spryker.Monitoring": "2.8.0", + "Spryker.MonitoringExtension": "1.0.0", + "Spryker.Monolog": "2.0.5", + "Spryker.MultiCart": "1.10.1", + "Spryker.MultiCartDataImport": "0.1.7", + "Spryker.MultiCartsRestApi": "1.0.0", + "Spryker.Navigation": "2.7.0", + "Spryker.NavigationGui": "2.9.0", + "Spryker.NavigationStorage": "1.10.0", + "Spryker.NavigationsCategoryNodesResourceRelationship": "1.0.1", + "Spryker.NavigationsRestApi": "2.1.1", + "Spryker.Newsletter": "4.6.0", + "Spryker.Nopayment": "4.2.0", + "Spryker.Oauth": "2.10.0", + "Spryker.OauthAgentConnector": "1.0.2", + "Spryker.OauthApi": "1.3.0", + "Spryker.OauthAuth0": "1.1.0", + "Spryker.OauthBackendApi": "1.4.0", + "Spryker.OauthBackendApiExtension": "1.0.0", + "Spryker.OauthClient": "1.3.0", + "Spryker.OauthClientExtension": "1.0.0", + "Spryker.OauthCompanyUser": "2.2.1", + "Spryker.OauthCompanyUserExtension": "1.1.0", + "Spryker.OauthCryptography": "1.0.1", + "Spryker.OauthCustomerConnector": "1.8.0", + "Spryker.OauthCustomerConnectorExtension": "1.0.0", + "Spryker.OauthCustomerValidation": "1.0.0", + "Spryker.OauthDummy": "1.1.0", + "Spryker.OauthExtension": "1.8.0", + "Spryker.OauthPermission": "1.3.1", + "Spryker.OauthRevoke": "1.3.1", + "Spryker.OauthRevokeExtension": "1.0.0", + "Spryker.OauthUserConnector": "1.0.0", + "Spryker.Oms": "11.26.3", + "Spryker.OmsDiscountConnector": "3.0.6", + "Spryker.OmsExtension": "1.3.0", + "Spryker.OmsMultiThread": "1.0.0", + "Spryker.OrderCustomReference": "1.0.1", + "Spryker.OrderCustomReferenceGui": "1.0.0", + "Spryker.OrderPaymentsRestApi": "1.0.1", + "Spryker.OrderPaymentsRestApiExtension": "1.0.0", + "Spryker.OrdersRestApi": "4.11.0", + "Spryker.OrdersRestApiExtension": "1.1.0", + "Spryker.Payment": "5.14.0", + "Spryker.PaymentCartConnector": "1.0.1", + "Spryker.PaymentDataImport": "1.0.1", + "Spryker.PaymentExtension": "1.1.0", + "Spryker.PaymentGui": "1.3.1", + "Spryker.PaymentsRestApi": "1.2.0", + "Spryker.Permission": "1.5.4", + "Spryker.PermissionExtension": "1.2.0", + "Spryker.PersistentCart": "3.6.0", + "Spryker.PersistentCartExtension": "1.1.0", + "Spryker.PersistentCartShare": "1.0.1", + "Spryker.PersistentCartShareExtension": "1.0.0", + "Spryker.PickingListExtension": "1.0.0", + "Spryker.Price": "5.7.0", + "Spryker.PriceCartConnector": "6.10.0", + "Spryker.PriceCartConnectorExtension": "1.1.0", + "Spryker.PriceDataFeed": "0.2.4", + "Spryker.PriceExtension": "1.0.0", + "Spryker.PriceProduct": "4.42.0", + "Spryker.PriceProductDataImport": "0.1.14", + "Spryker.PriceProductExtension": "1.7.0", + "Spryker.PriceProductMerchantRelationship": "1.10.1", + "Spryker.PriceProductMerchantRelationshipDataImport": "0.2.3", + "Spryker.PriceProductMerchantRelationshipGui": "1.1.0", + "Spryker.PriceProductMerchantRelationshipStorage": "1.16.0", + "Spryker.PriceProductMerchantRelationshipStorageExtension": "1.0.0", + "Spryker.PriceProductSchedule": "2.7.0", + "Spryker.PriceProductScheduleDataImport": "0.1.5", + "Spryker.PriceProductScheduleGui": "2.4.0", + "Spryker.PriceProductStorage": "4.9.0", + "Spryker.PriceProductStorageExtension": "1.3.0", + "Spryker.PriceProductVolume": "3.4.0", + "Spryker.PriceProductVolumeGui": "3.3.0", + "Spryker.PriceProductVolumesRestApi": "1.1.0", + "Spryker.Product": "6.36.2", + "Spryker.ProductAbstractDataFeed": "0.2.7", + "Spryker.ProductAlternative": "1.3.0", + "Spryker.ProductAlternativeDataImport": "1.1.0", + "Spryker.ProductAlternativeExtension": "1.0.0", + "Spryker.ProductAlternativeGui": "1.2.4", + "Spryker.ProductAlternativeProductLabelConnector": "1.2.0", + "Spryker.ProductAlternativeStorage": "1.11.1", + "Spryker.ProductAlternativeStorageExtension": "1.0.0", + "Spryker.ProductAttribute": "1.13.0", + "Spryker.ProductAttributeGui": "1.5.0", + "Spryker.ProductAttributesRestApi": "1.0.0", + "Spryker.ProductAvailabilitiesRestApi": "4.2.0", + "Spryker.ProductBarcode": "1.1.3", + "Spryker.ProductBarcodeGui": "1.3.0", + "Spryker.ProductBundle": "7.15.0", + "Spryker.ProductBundleCartsRestApi": "1.0.0", + "Spryker.ProductBundleDiscountConnector": "1.1.0", + "Spryker.ProductBundleProductListConnector": "1.0.4", + "Spryker.ProductBundleStorage": "1.1.1", + "Spryker.ProductBundlesRestApi": "1.0.1", + "Spryker.ProductCartConnector": "4.10.1", + "Spryker.ProductCategory": "4.21.0", + "Spryker.ProductCategoryFilter": "1.2.5", + "Spryker.ProductCategoryFilterGui": "2.4.0", + "Spryker.ProductCategoryFilterGuiExtension": "1.0.0", + "Spryker.ProductCategoryFilterStorage": "1.4.0", + "Spryker.ProductCategorySearch": "1.1.1", + "Spryker.ProductCategoryStorage": "2.6.0", + "Spryker.ProductCategoryStorageExtension": "1.0.0", + "Spryker.ProductConfiguration": "1.2.0", + "Spryker.ProductConfigurationCart": "1.0.1", + "Spryker.ProductConfigurationDataImport": "0.2.0", + "Spryker.ProductConfigurationExtension": "1.0.0", + "Spryker.ProductConfigurationGui": "1.0.0", + "Spryker.ProductConfigurationPersistentCart": "1.0.1", + "Spryker.ProductConfigurationShoppingList": "1.0.2", + "Spryker.ProductConfigurationShoppingListsRestApi": "1.0.1", + "Spryker.ProductConfigurationShoppingListsRestApiExtension": "1.0.0", + "Spryker.ProductConfigurationStorage": "1.1.1", + "Spryker.ProductConfigurationWishlistsRestApiExtension": "1.0.0", + "Spryker.ProductConfigurationsPriceProductVolumesRestApi": "1.0.0", + "Spryker.ProductConfigurationsRestApi": "1.0.2", + "Spryker.ProductConfigurationsRestApiExtension": "1.0.0", + "Spryker.ProductCustomerPermission": "1.3.0", + "Spryker.ProductDiscontinued": "1.10.0", + "Spryker.ProductDiscontinuedDataImport": "1.2.0", + "Spryker.ProductDiscontinuedExtension": "1.2.0", + "Spryker.ProductDiscontinuedGui": "1.5.0", + "Spryker.ProductDiscontinuedProductBundleConnector": "1.2.2", + "Spryker.ProductDiscontinuedProductLabelConnector": "1.4.0", + "Spryker.ProductDiscontinuedRestApi": "1.0.1", + "Spryker.ProductDiscontinuedStorage": "1.16.0", + "Spryker.ProductDiscountConnector": "5.2.0", + "Spryker.ProductDiscountConnectorExtension": "1.0.0", + "Spryker.ProductExtension": "1.5.0", + "Spryker.ProductGroup": "1.3.0", + "Spryker.ProductGroupStorage": "1.4.0", + "Spryker.ProductImage": "3.16.0", + "Spryker.ProductImageCartConnector": "1.2.4", + "Spryker.ProductImageSetsRestApi": "1.0.5", + "Spryker.ProductImageStorage": "1.15.1", + "Spryker.ProductLabel": "3.9.0", + "Spryker.ProductLabelDataImport": "0.1.1", + "Spryker.ProductLabelDiscountConnector": "3.1.0", + "Spryker.ProductLabelGui": "3.4.0", + "Spryker.ProductLabelSearch": "2.5.2", + "Spryker.ProductLabelStorage": "2.8.0", + "Spryker.ProductLabelsRestApi": "1.3.0", + "Spryker.ProductList": "1.7.1", + "Spryker.ProductListDataImport": "0.1.2", + "Spryker.ProductListExtension": "1.1.0", + "Spryker.ProductListGui": "2.3.0", + "Spryker.ProductListGuiExtension": "1.2.0", + "Spryker.ProductListSearch": "2.6.0", + "Spryker.ProductListStorage": "1.16.0", + "Spryker.ProductManagement": "0.19.36", + "Spryker.ProductManagementExtension": "1.6.0", + "Spryker.ProductMeasurementUnit": "5.3.2", + "Spryker.ProductMeasurementUnitDataImport": "1.2.7", + "Spryker.ProductMeasurementUnitStorage": "1.11.0", + "Spryker.ProductMeasurementUnitsRestApi": "1.1.0", + "Spryker.ProductNew": "1.5.0", + "Spryker.ProductOfferGuiExtension": "1.0.1", + "Spryker.ProductOption": "8.15.2", + "Spryker.ProductOptionCartConnector": "7.1.3", + "Spryker.ProductOptionExtension": "1.1.0", + "Spryker.ProductOptionGuiExtension": "1.0.0", + "Spryker.ProductOptionStorage": "1.14.0", + "Spryker.ProductOptionStorageExtension": "1.0.0", + "Spryker.ProductOptionsRestApi": "1.3.0", + "Spryker.ProductPackagingUnit": "4.8.0", + "Spryker.ProductPackagingUnitDataImport": "2.0.0", + "Spryker.ProductPackagingUnitStorage": "5.2.1", + "Spryker.ProductPageSearch": "3.30.0", + "Spryker.ProductPageSearchExtension": "1.6.0", + "Spryker.ProductPricesRestApi": "1.7.0", + "Spryker.ProductPricesRestApiExtension": "1.0.0", + "Spryker.ProductQuantity": "3.2.0", + "Spryker.ProductQuantityDataImport": "3.0.0", + "Spryker.ProductQuantityStorage": "3.4.0", + "Spryker.ProductRelation": "3.3.0", + "Spryker.ProductRelationDataImport": "1.1.0", + "Spryker.ProductRelationGui": "1.4.1", + "Spryker.ProductRelationStorage": "2.3.1", + "Spryker.ProductResourceAliasStorage": "1.2.0", + "Spryker.ProductReview": "2.11.2", + "Spryker.ProductReviewGui": "1.6.0", + "Spryker.ProductReviewSearch": "1.9.0", + "Spryker.ProductReviewStorage": "1.5.1", + "Spryker.ProductReviewsRestApi": "1.1.0", + "Spryker.ProductSearch": "5.19.0", + "Spryker.ProductSearchConfigStorage": "1.4.0", + "Spryker.ProductSet": "1.7.0", + "Spryker.ProductSetGui": "2.7.0", + "Spryker.ProductSetPageSearch": "1.8.0", + "Spryker.ProductSetStorage": "1.9.0", + "Spryker.ProductStorage": "1.37.1", + "Spryker.ProductStorageExtension": "1.7.0", + "Spryker.ProductTaxSetsRestApi": "2.1.2", + "Spryker.ProductValidity": "1.3.0", + "Spryker.ProductsCategoriesResourceRelationship": "1.4.0", + "Spryker.ProductsRestApi": "2.15.1", + "Spryker.ProductsRestApiExtension": "1.1.0", + "Spryker.Propel": "3.38.0", + "Spryker.PropelOrm": "1.19.0", + "Spryker.PropelOrmExtension": "1.1.0", + "Spryker.PropelQueryBuilder": "0.3.6", + "Spryker.PropelReplicationCache": "1.1.0", + "Spryker.PublishAndSynchronizeHealthCheck": "1.1.0", + "Spryker.PublishAndSynchronizeHealthCheckSearch": "1.1.0", + "Spryker.PublishAndSynchronizeHealthCheckStorage": "1.1.0", + "Spryker.Publisher": "1.2.1", + "Spryker.PublisherExtension": "1.0.0", + "Spryker.Queue": "1.9.3", + "Spryker.QuickOrder": "3.1.0", + "Spryker.QuickOrderExtension": "1.1.0", + "Spryker.Quote": "2.18.0", + "Spryker.QuoteApproval": "1.6.2", + "Spryker.QuoteApprovalExtension": "1.1.0", + "Spryker.QuoteApprovalShipmentConnector": "1.0.1", + "Spryker.QuoteExtension": "1.8.0", + "Spryker.QuoteRequest": "2.4.2", + "Spryker.QuoteRequestAgent": "2.2.0", + "Spryker.QuoteRequestDataImport": "0.2.1", + "Spryker.QuoteRequestExtension": "1.2.0", + "Spryker.QuoteRequestsRestApiExtension": "1.0.0", + "Spryker.RabbitMq": "2.16.0", + "Spryker.RamseyUuid": "2.0.0", + "Spryker.Redis": "2.6.1", + "Spryker.Refund": "5.7.1", + "Spryker.RefundExtension": "1.0.0", + "Spryker.RelatedProductsRestApi": "1.3.2", + "Spryker.ResourceShare": "1.0.3", + "Spryker.ResourceShareExtension": "1.0.0", + "Spryker.RestRequestValidator": "1.5.0", + "Spryker.Router": "1.15.1", + "Spryker.RouterExtension": "1.1.0", + "Spryker.Sales": "11.40.3", + "Spryker.SalesConfigurableBundle": "1.5.2", + "Spryker.SalesDataExport": "0.2.1", + "Spryker.SalesExtension": "1.9.0", + "Spryker.SalesInvoice": "1.4.0", + "Spryker.SalesInvoiceExtension": "1.0.0", + "Spryker.SalesOms": "0.1.2", + "Spryker.SalesOrderThreshold": "1.9.0", + "Spryker.SalesOrderThresholdDataImport": "0.1.4", + "Spryker.SalesOrderThresholdExtension": "1.0.0", + "Spryker.SalesOrderThresholdGui": "1.9.0", + "Spryker.SalesOrderThresholdGuiExtension": "1.1.0", + "Spryker.SalesOrderThresholdsRestApi": "1.0.0", + "Spryker.SalesPayment": "1.3.1", + "Spryker.SalesPaymentExtension": "1.1.0", + "Spryker.SalesPaymentGui": "1.1.0", + "Spryker.SalesProductConfiguration": "1.0.1", + "Spryker.SalesProductConfigurationGui": "1.0.0", + "Spryker.SalesProductConfigurationGuiExtension": "1.0.0", + "Spryker.SalesProductConnector": "1.8.2", + "Spryker.SalesQuantity": "3.4.0", + "Spryker.SalesQuantityExtension": "1.0.0", + "Spryker.SalesReclamation": "1.1.5", + "Spryker.SalesReclamationGui": "1.7.1", + "Spryker.SalesReturn": "1.5.0", + "Spryker.SalesReturnDataImport": "0.2.0", + "Spryker.SalesReturnExtension": "1.2.0", + "Spryker.SalesReturnGui": "1.8.0", + "Spryker.SalesReturnGuiExtension": "1.2.0", + "Spryker.SalesReturnSearch": "1.1.0", + "Spryker.SalesReturnsRestApi": "1.1.0", + "Spryker.SalesSplit": "5.1.1", + "Spryker.SalesStatistics": "1.2.0", + "Spryker.Scheduler": "1.4.0", + "Spryker.SchedulerExtension": "1.0.0", + "Spryker.SchedulerJenkins": "1.3.0", + "Spryker.Search": "8.20.0", + "Spryker.SearchElasticsearch": "1.15.0", + "Spryker.SearchElasticsearchGui": "1.0.1", + "Spryker.SearchExtension": "1.2.0", + "Spryker.SearchHttp": "0.3.2", + "Spryker.SecretsManager": "1.0.0", + "Spryker.SecretsManagerAws": "1.0.1", + "Spryker.SecretsManagerExtension": "1.0.0", + "Spryker.Security": "1.7.1", + "Spryker.SecurityBlocker": "1.2.0", + "Spryker.SecurityBlockerBackoffice": "1.0.0", + "Spryker.SecurityBlockerBackofficeGui": "1.0.0", + "Spryker.SecurityBlockerExtension": "1.0.0", + "Spryker.SecurityBlockerRestApi": "1.0.0", + "Spryker.SecurityBlockerStorefrontAgent": "1.0.0", + "Spryker.SecurityBlockerStorefrontCustomer": "1.0.0", + "Spryker.SecurityExtension": "1.1.0", + "Spryker.SecurityGui": "1.3.0", + "Spryker.SecurityGuiExtension": "1.2.0", + "Spryker.SecurityOauthUser": "1.3.0", + "Spryker.SecurityOauthUserExtension": "1.0.0", + "Spryker.SecuritySystemUser": "1.0.0", + "Spryker.SequenceNumber": "3.1.1", + "Spryker.Session": "4.15.1", + "Spryker.SessionCustomerValidationExtension": "1.1.0", + "Spryker.SessionExtension": "1.0.0", + "Spryker.SessionFile": "1.5.0", + "Spryker.SessionRedis": "1.8.0", + "Spryker.SessionRedisExtension": "1.1.0", + "Spryker.SessionUserValidation": "1.2.0", + "Spryker.SessionUserValidationExtension": "1.0.0", + "Spryker.Setup": "4.4.2", + "Spryker.SetupFrontend": "1.7.0", + "Spryker.SharedCart": "1.19.1", + "Spryker.SharedCartDataImport": "0.1.2", + "Spryker.SharedCartsRestApi": "1.2.6", + "Spryker.SharedCartsRestApiExtension": "1.0.0", + "Spryker.Shipment": "8.15.1", + "Spryker.ShipmentCartConnector": "2.1.2", + "Spryker.ShipmentCheckoutConnector": "2.0.5", + "Spryker.ShipmentDataImport": "1.2.0", + "Spryker.ShipmentDiscountConnector": "4.0.5", + "Spryker.ShipmentExtension": "1.1.0", + "Spryker.ShipmentGui": "2.8.0", + "Spryker.ShipmentGuiExtension": "1.0.0", + "Spryker.ShipmentsRestApi": "1.7.1", + "Spryker.ShipmentsRestApiExtension": "1.0.0", + "Spryker.ShoppingList": "4.11.1", + "Spryker.ShoppingListDataImport": "0.2.2", + "Spryker.ShoppingListExtension": "1.5.0", + "Spryker.ShoppingListNote": "1.2.1", + "Spryker.ShoppingListProductOptionConnector": "1.4.2", + "Spryker.ShoppingListSession": "1.2.0", + "Spryker.ShoppingListSessionExtension": "1.0.0", + "Spryker.ShoppingListStorage": "1.7.0", + "Spryker.ShoppingListsRestApi": "1.2.0", + "Spryker.ShoppingListsRestApiExtension": "1.0.0", + "Spryker.SqlCriteriaBuilder": "1.0.3", + "Spryker.StateMachine": "2.17.0", + "Spryker.StepEngine": "3.4.3", + "Spryker.StepEngineExtension": "1.0.0", + "Spryker.Stock": "8.8.2", + "Spryker.StockAddress": "1.1.0", + "Spryker.StockAddressDataImport": "0.1.1", + "Spryker.StockDataImport": "1.2.2", + "Spryker.StockExtension": "1.1.0", + "Spryker.StockGui": "2.1.0", + "Spryker.Storage": "3.20.0", + "Spryker.StorageDatabase": "1.2.1", + "Spryker.StorageDatabaseExtension": "1.0.0", + "Spryker.StorageExtension": "1.1.0", + "Spryker.StorageGui": "1.0.0", + "Spryker.StorageRedis": "1.3.1", + "Spryker.Store": "1.21.0", + "Spryker.StoreContextGui": "1.0.0", + "Spryker.StoreDataImport": "0.1.0", + "Spryker.StoreExtension": "1.0.0", + "Spryker.StoreGui": "1.2.0", + "Spryker.StoreGuiExtension": "1.0.0", + "Spryker.StoreStorage": "1.0.0", + "Spryker.StoresRestApi": "1.1.0", + "Spryker.Symfony": "3.12.0", + "Spryker.SymfonyMailer": "1.1.0", + "Spryker.Synchronization": "1.16.0", + "Spryker.SynchronizationBehavior": "1.10.0", + "Spryker.SynchronizationExtension": "1.3.0", + "Spryker.Tax": "5.14.0", + "Spryker.TaxProductConnector": "4.7.1", + "Spryker.TaxProductConnectorExtension": "1.0.0", + "Spryker.TaxProductStorage": "1.3.1", + "Spryker.TaxStorage": "1.4.1", + "Spryker.Touch": "4.6.0", + "Spryker.Transfer": "3.33.1", + "Spryker.Translator": "1.11.0", + "Spryker.TranslatorExtension": "1.0.1", + "Spryker.Twig": "3.18.1", + "Spryker.TwigExtension": "1.1.2", + "Spryker.UpSellingProductsRestApi": "1.2.2", + "Spryker.Url": "3.12.0", + "Spryker.UrlStorage": "1.16.0", + "Spryker.UrlsRestApi": "1.0.2", + "Spryker.UrlsRestApiExtension": "1.0.0", + "Spryker.User": "3.18.0", + "Spryker.UserExtension": "1.2.0", + "Spryker.UserLocale": "1.3.0", + "Spryker.UserLocaleGui": "1.1.0", + "Spryker.UserPasswordReset": "1.4.0", + "Spryker.UserPasswordResetExtension": "1.0.0", + "Spryker.UserPasswordResetMail": "1.1.0", + "Spryker.UtilCsv": "1.0.0", + "Spryker.UtilDataReader": "1.2.4", + "Spryker.UtilDateTime": "1.4.0", + "Spryker.UtilEncoding": "2.1.1", + "Spryker.UtilEncryption": "1.1.1", + "Spryker.UtilGlob": "1.0.0", + "Spryker.UtilMeasurementUnitConversion": "1.0.1", + "Spryker.UtilNetwork": "1.1.1", + "Spryker.UtilNumber": "1.0.0", + "Spryker.UtilSanitize": "2.3.0", + "Spryker.UtilSanitizeExtension": "1.0.0", + "Spryker.UtilSanitizeXss": "1.2.0", + "Spryker.UtilText": "1.5.1", + "Spryker.UtilUuidGenerator": "1.0.2", + "Spryker.UtilValidate": "1.0.1", + "Spryker.Uuid": "1.0.1", + "Spryker.UuidBehavior": "1.3.0", + "Spryker.Validator": "1.1.2", + "Spryker.ValidatorExtension": "1.0.1", + "Spryker.Vault": "1.2.1", + "Spryker.WebProfilerExtension": "1.0.0", + "Spryker.WishlistExtension": "1.3.0", + "Spryker.WishlistsRestApiExtension": "1.1.0", + "Spryker.ZedNavigation": "1.12.2", + "Spryker.ZedNavigationExtension": "1.1.0", + "Spryker.ZedRequest": "3.19.0", + "Spryker.ZedRequestExtension": "1.1.0", + "SprykerSdk.Benchmark": "0.2.2", + "SprykerSdk.ComposerConstrainer": "0.2.6", + "SprykerSdk.PhpstanSpryker": "0.4.0", + "SprykerSdk.Spryk": "0.4.7", + "SprykerShop.WebProfilerWidget": "1.4.2", + "Spryker.ArchitectureSniffer": "0.5.7", + "Spryker.CodeSniffer": "0.17.18", + "Spryker.Development": "3.34.5", + "Spryker.ModuleFinder": "1.2.0", + "Spryker.Profiler": "0.1.1", + "Spryker.Testify": "3.49.0", + "Spryker.WebProfiler": "1.6.4", + "Spryker.OmsProductOfferReservation": "1.1.0", + "Spryker.ProductOffer": "1.6.0", + "Spryker.ProductOfferAvailabilityStorage": "1.1.0", + "Spryker.ProductOfferStock": "1.2.0" +} diff --git a/src/Pyz/Zed/Oms/OmsDependencyProvider.php b/src/Pyz/Zed/Oms/OmsDependencyProvider.php index 84e1993400..029ee8c017 100644 --- a/src/Pyz/Zed/Oms/OmsDependencyProvider.php +++ b/src/Pyz/Zed/Oms/OmsDependencyProvider.php @@ -15,6 +15,10 @@ use Spryker\Zed\Oms\Communication\Plugin\Oms\Command\SendOrderStatusChangedMessagePlugin; use Spryker\Zed\Oms\Dependency\Plugin\Command\CommandCollectionInterface; use Spryker\Zed\Oms\OmsDependencyProvider as SprykerOmsDependencyProvider; +use Spryker\Zed\OmsProductOfferReservation\Communication\Plugin\Oms\ProductOfferOmsReservationAggregationPlugin; +use Spryker\Zed\OmsProductOfferReservation\Communication\Plugin\Oms\ProductOfferOmsReservationReaderStrategyPlugin; +use Spryker\Zed\OmsProductOfferReservation\Communication\Plugin\Oms\ProductOfferOmsReservationWriterStrategyPlugin; +use Spryker\Zed\OmsProductOfferReservation\Communication\Plugin\Oms\ProductOfferReservationPostSaveTerminationAwareStrategyPlugin; use Spryker\Zed\ProductBundle\Communication\Plugin\Oms\ProductBundleReservationPostSaveTerminationAwareStrategyPlugin; use Spryker\Zed\ProductPackagingUnit\Communication\Plugin\Oms\ProductPackagingUnitOmsReservationAggregationPlugin; use Spryker\Zed\ProductPackagingUnit\Communication\Plugin\Reservation\LeadProductReservationPostSaveTerminationAwareStrategyPlugin; @@ -66,6 +70,7 @@ protected function getReservationPostSaveTerminationAwareStrategyPlugins(): arra new AvailabilityReservationPostSaveTerminationAwareStrategyPlugin(), new ProductBundleReservationPostSaveTerminationAwareStrategyPlugin(), new LeadProductReservationPostSaveTerminationAwareStrategyPlugin(), + new ProductOfferReservationPostSaveTerminationAwareStrategyPlugin(), ]; } @@ -99,7 +104,7 @@ protected function getOmsManualEventGrouperPlugins(Container $container): array protected function getOmsReservationAggregationPlugins(): array { return [ - new ProductPackagingUnitOmsReservationAggregationPlugin(), + new ProductPackagingUnitOmsReservationAggregationPlugin(), new ProductOfferOmsReservationAggregationPlugin(), ]; } @@ -139,4 +144,24 @@ protected function getTimeoutProcessorPlugins(): array new InitiationTimeoutProcessorPlugin(), ]; } + + /** + * @return array<\Spryker\Zed\OmsExtension\Dependency\Plugin\OmsReservationWriterStrategyPluginInterface> + */ + protected function getOmsReservationWriterStrategyPlugins(): array + { + return [ + new ProductOfferOmsReservationWriterStrategyPlugin(), + ]; + } + + /** + * @return array<\Spryker\Zed\OmsExtension\Dependency\Plugin\OmsReservationReaderStrategyPluginInterface> + */ + protected function getOmsReservationReaderStrategyPlugins(): array + { + return [ + new ProductOfferOmsReservationReaderStrategyPlugin(), + ]; + } } diff --git a/src/Pyz/Zed/Publisher/PublisherDependencyProvider.php b/src/Pyz/Zed/Publisher/PublisherDependencyProvider.php index 0bae4be476..700562a150 100644 --- a/src/Pyz/Zed/Publisher/PublisherDependencyProvider.php +++ b/src/Pyz/Zed/Publisher/PublisherDependencyProvider.php @@ -86,6 +86,7 @@ use Spryker\Zed\ProductLabelStorage\Communication\Plugin\Publisher\ProductLabelProductAbstract\ProductLabelProductAbstractWritePublisherPlugin as ProductLabelProductAbstractStorageWritePublisherPlugin; use Spryker\Zed\ProductListSearch\Communication\Plugin\Publisher\ProductListSearchPublisherTriggerPlugin; use Spryker\Zed\ProductListStorage\Communication\Plugin\Publisher\ProductListPublisherTriggerPlugin; +use Spryker\Zed\ProductOfferAvailabilityStorage\Communication\Plugin\Publisher\ProductOfferAvailability\ProductOfferAvailabilityProductOfferStoreStoragePublisherPlugin; use Spryker\Zed\ProductPageSearch\Communication\Plugin\Publisher\Product\ProductConcretePageSearchWritePublisherPlugin; use Spryker\Zed\ProductPageSearch\Communication\Plugin\Publisher\ProductConcretePublisherTriggerPlugin; use Spryker\Zed\ProductRelationStorage\Communication\Plugin\Publisher\ProductRelation\ProductRelationWriteForPublishingPublisherPlugin; @@ -135,6 +136,7 @@ protected function getPublisherPlugins(): array $this->getProductBundleStoragePlugins(), $this->getProductConfigurationStoragePlugins(), $this->getProductExportPlugins(), + $this->getProductOfferAvailabilityStoragePlugins(), ); } @@ -401,4 +403,14 @@ protected function getProductExportPlugins(): array new ProductAbstractUpdatedMessageBrokerPublisherPlugin(), ]; } + + /** + * @return array + */ + public function getProductOfferAvailabilityStoragePlugins(): array + { + return [ + new ProductOfferAvailabilityProductOfferStoreStoragePublisherPlugin(), + ]; + } }