sylius / price-history-plugin
Sylius应用实现Omnibus指令。
v1.0.0
2023-04-06 10:58 UTC
Requires
- php: ^8.0
- sylius/sylius: ~1.11.14 || ~1.12.4
- symfony/webpack-encore-bundle: ^1.15
Requires (Dev)
- behat/behat: ^3.6.1
- behat/mink-selenium2-driver: ^1.4
- dmore/behat-chrome-extension: ^1.3
- dmore/chrome-mink-driver: ^2.7
- friends-of-behat/mink: ^1.8
- friends-of-behat/mink-browserkit-driver: ^1.4
- friends-of-behat/mink-debug-extension: ^2.0.0
- friends-of-behat/mink-extension: ^2.4
- friends-of-behat/page-object-extension: ^0.3
- friends-of-behat/suite-settings-extension: ^1.0
- friends-of-behat/symfony-extension: ^2.1
- friends-of-behat/variadic-extension: ^1.3
- lchrusciel/api-test-case: ^5.2
- matthiasnoback/symfony-config-test: ^4.3
- matthiasnoback/symfony-dependency-injection-test: ^4.3
- phparkitect/phparkitect: ^0.3.14
- phpspec/phpspec: ^7.2
- phpstan/extension-installer: ^1.0
- phpstan/phpstan: ^1.8.1
- phpstan/phpstan-doctrine: 1.3.16
- phpstan/phpstan-strict-rules: ^1.3.0
- phpstan/phpstan-webmozart-assert: ^1.2.0
- phpunit/phpunit: ^9.5
- polishsymfonycommunity/symfony-mocker-container: ^1.0
- sylius-labs/coding-standard: ^4.2
- sylius-labs/sylius-1-11-shim-bundle: ^1.0
- symfony/browser-kit: ^5.4 || ^6.0
- symfony/debug-bundle: ^5.4 || ^6.0
- symfony/dotenv: ^5.4 || ^6.0
- symfony/flex: ^2.2.2
- symfony/intl: ^5.4 || ^6.0
- symfony/runtime: ^5.4 || ^6.0
- symfony/web-profiler-bundle: ^5.4 || ^6.0
- vimeo/psalm: 4.27.0
Conflicts
- symfony/framework-bundle: 6.2.8
This package is auto-updated.
Last update: 2024-09-11 20:57:28 UTC
README
价格历史插件
⚙️ 安装
我们鼓励您使用基于Rector和Recipes的安装说明,因为它更方便、更快捷。旧的安装指南在此处可用。
使用Recipes和Rector进行安装
在开始之前,您需要安装SyliusRecipes和SyliusRector。您可以在以下位置找到安装方法
-
运行
composer require sylius/price-history-plugin --no-scripts
-
更新
<project_root>/rector.php
+ use Sylius\SyliusRector\Set\SyliusPriceHistory; return static function (RectorConfig $rectorConfig): void { // ... + $rectorConfig->sets([SyliusPriceHistory::PRICE_HISTORY_PLUGIN]); };
-
运行
vendor/bin/rector
-
确保您在
config/packages/_sylius.yaml
中配置了已修改的资源sylius_channel: resources: channel: classes: model: App\Entity\Channel\Channel sylius_core: resources: channel_pricing: classes: model: App\Entity\Channel\ChannelPricing
-
执行迁移
bin/console doctrine:migrations:migrate
-
重建缓存以正确显示所有新的翻译
bin/console cache:clear bin/console cache:warmup
-
运行信使消费者
bin/console messenger:consume main
有关更多信息,请查看官方Symfony文档。