setono / sylius-snapchat-plugin
用于追踪您的店铺事件并将它们发送到Snapchat的插件
v0.1.5
2022-01-24 13:26 UTC
Requires
- php: >=7.4
- ext-json: *
- doctrine/collections: ^1.6
- knplabs/knp-menu: ^3.1
- psr/event-dispatcher: ^1.0
- setono/tag-bag: ^1.4
- setono/tag-bag-bundle: ^2.0
- setono/tag-bag-twig: ^1.0
- sylius/resource-bundle: ^1.6
- symfony/config: ^4.4 || ^5.0
- symfony/dependency-injection: ^4.4 || ^5.0
- symfony/event-dispatcher: ^4.4 || ^5.0
- symfony/event-dispatcher-contracts: ^1.1 || ^2.5 || ^3.0
- symfony/form: ^4.4 || ^5.0
- symfony/http-foundation: ^4.4 || ^5.0.7
- symfony/http-kernel: ^4.4 || ^5.1.5
- symfony/security-bundle: ^4.4 || ^5.0
- webmozart/assert: ^1.9
Requires (Dev)
- api-platform/core: ^2.5
- doctrine/persistence: ^1.3.8
- lexik/jwt-authentication-bundle: ^2.10
- phpunit/phpunit: ^9.5
- psalm/plugin-symfony: ^2.1
- roave/security-advisories: dev-latest
- setono/code-quality-pack: ^1.5.1
- setono/sylius-tag-bag-plugin: ^1.1
- sylius/sylius: ^1.8.9
- symfony/debug-bundle: ^5.1
- symfony/dotenv: ^5.2
- symfony/intl: ^4.4 || ^5.0
- symfony/maker-bundle: ^1.15
- symfony/property-info: ^4.4 || ^5.0
- symfony/serializer: ^4.4 || ^5.0
- symfony/web-profiler-bundle: ^5.0
This package is auto-updated.
Last update: 2024-09-15 10:18:36 UTC
README
Setono公司为Sylius开发了一系列插件,我们在开发插件时遵循了一些指导原则。这些原则应用于此仓库,为您开发插件提供了一个坚实的基础。
祝您使用愉快!
快速入门
-
运行
composer create-project setono/sylius-snapchat-plugin:dev-master ProjectName
。 -
从插件骨架根目录,运行以下命令
$ php init $ (cd tests/Application && yarn install) $ (cd tests/Application && yarn build) $ (cd tests/Application && bin/console assets:install) $ (cd tests/Application && bin/console doctrine:database:create) $ (cd tests/Application && bin/console doctrine:schema:create) $ (cd tests/Application && bin/console sylius:fixtures:load -n)
-
启动本地PHP服务器:
symfony serve
(有关文档,请参阅 https://symfony.com.cn/doc/current/setup/symfony_server.html)
要设置插件数据库,请记住在 tests/Application/.env
和 tests/Application/.env.test
中配置您的数据库凭据。