mangoweb-sylius / sylius-inventory-update-plugin
为Sylius提供的改进库存管理插件。
v0.2
2020-06-15 17:23 UTC
Requires
- php: ^7.3
- sylius/sylius: ^1.7
Requires (Dev)
- behat/behat: ^3.4
- behat/mink: ^1.7@dev
- behat/mink-browserkit-driver: ^1.3
- behat/mink-extension: ^2.2
- behat/mink-selenium2-driver: ^1.3
- friends-of-behat/page-object-extension: ^0.3
- friends-of-behat/suite-settings-extension: ^1.0
- friends-of-behat/symfony-extension: ^2.0
- friends-of-behat/variadic-extension: ^1.1
- lakion/mink-debug-extension: ^1.2.3
- phpspec/phpspec: ^5.0
- phpstan/phpstan-doctrine: ^0.11
- phpstan/phpstan-shim: ^0.11
- phpstan/phpstan-webmozart-assert: ^0.11
- phpunit/phpunit: ^8.0
- sensiolabs/security-checker: ^5.0
- sylius-labs/coding-standard: ^3.0
- symfony/browser-kit: ^3.4|^4.3
- symfony/debug-bundle: ^3.4|^4.3
- symfony/dotenv: ^4.3
- symfony/intl: ^3.4|^4.3
- symfony/web-profiler-bundle: ^3.4|^4.3
- symfony/web-server-bundle: ^3.4|^4.3
This package is auto-updated.
Last update: 2024-09-22 20:48:26 UTC
README
库存更新插件
安装
composer require mangoweb-sylius/sylius-inventory-update-plugin
- 将插件类添加到您的
config/bundles.php
return [ ... MangoSylius\InventoryUpdatePlugin\MangoSyliusInventoryUpdatePlugin::class => ['all' => true], ];
- 将资源添加到
config/packages/_sylius.yaml
imports: ... - { resource: "@MangoSyliusInventoryUpdatePlugin/Resources/config/resources.yml" }
- 将路由添加到
config/_routes.yaml
mango_sylius_extended_channels: resource: '@MangoSyliusInventoryUpdatePlugin/Resources/config/routing.yml' prefix: /admin
开发
使用
- 在
/src
目录下开发您的插件 - 查看
bin/
目录以获取有用的命令
测试
在您的更改后,您必须确保测试仍然通过。
$ composer install
$ bin/console doctrine:schema:create -e test
$ bin/behat
$ bin/phpstan.sh
$ bin/ecs.sh
许可证
本库采用MIT许可证。
致谢
由 manGoweb 开发。