spinen / connectwise-php-generator
2.6.1
2015-12-10 22:21 UTC
Requires
- php: >=5.4.0
- dericofilho/fmt: ~7.0
- illuminate/filesystem: ~5.0
- league/container: ~1.3.2
- nesbot/carbon: 1.*
- symfony/console: ~2.6
- symfony/process: ~2.6
- vlucas/phpdotenv: ~1.1
- wsdl2phpgenerator/wsdl2phpgenerator: ~3.1
Requires (Dev)
- mockery/mockery: ~0.9.1
- phpunit/phpunit: ~4.4.0
- psy/psysh: ~0.5.1
- satooshi/php-coveralls: ~0.6.1
Replaces
README
从 ConnectWise 的 Swagger 文档生成 REST API 的 PHP 客户端。
每个 API 都构建成独立的客户端。
客户端
- 公司 API 客户端
- 费用 API 客户端
- 财务 API 客户端
- 营销 API 客户端
- 移动 API 客户端
- 采购 API 客户端
- 项目 API 客户端
- 销售 API 客户端
- 日程 API 客户端
- 服务 API 客户端
- 系统 API 客户端
- 时间 API 客户端
构建
你可能不需要构建客户端,可以直接使用生成的。不过,以下是构建的步骤,以便提醒我如何操作...
mkdir -p swagger/specs
- 将规范下载到上述文件夹
- 在 swagger 文件夹中下载 Swagger Code Generator
- 使用 docker mvn 镜像编译 jar
- 运行生成器
./generate.sh