spryker-sdk / sync-api
SyncAPI 的 SDK。
0.1.6
2023-08-03 10:51 UTC
Requires
- php: >=8.0
- cebe/php-openapi: ^1.6
- doctrine/inflector: ^1.4.0 || ^2.0
- spryker-sdk/spryk: ^0.4.0 || ^0.5.0
- symfony/console: ^4.0.0 || ^5.3 || ^6.0
- symfony/finder: ^4.0.0 || ^5.3 || ^6.0
- symfony/process: ^4.0.0 || ^5.4 || ^6
Requires (Dev)
- codeception/codeception: *
- codeception/module-asserts: *
- codeception/stub: ^4.1.0
- mikey179/vfsstream: ^1.6
- phpstan/phpdoc-parser: ~1.5.1
- spryker-sdk/architector: 0.1.x-dev
- spryker/code-sniffer: dev-master
- symfony/filesystem: ^4.0 || ^5.3
- symfony/var-dumper: *
This package is auto-updated.
Last update: 2024-09-21 17:21:50 UTC
README
此库提供控制台命令来处理同步 API。
安装
composer require --dev spryker-sdk/sync-api
使用
运行测试/检查
composer test
- 这将执行测试。composer cs-check
- 这将运行代码风格检查。composer cs-fix
- 这将修复可修复的代码风格。composer stan
- 这将运行 PHPStan 检查。
文档
以下控制台命令可用
vendor/bin/syncapi schema:openapi:create
vendor/bin/syncapi schema:openapi:validate
vendor/bin/syncapi code:openapi:generate
添加 OpenAPI 文件
vendor/bin/syncapi schema:openapi:create
添加一个最小的 OpenAPI 文件。
验证 OpenAPI 文件
vendor/bin/syncapi schema:openapi:validate
验证 OpenAPI 文件。
从现有 OpenAPI 创建代码
vendor/bin/syncapi code:openapi:generate
读取现有的 OpenAPI 文件并从中创建代码。