Generate php clients from ConnectWise's swagger documents for their REST API.
Each api is built into it's own client.
- Company API Client
- Expense API Client
- Finance API Client
- Marketing API Client
- Mobile API Client
- Procurement API Client
- Project API Client
- Sales API Client
- Schedule API Client
- Service API Client
- System API Client
- Time API Client
You will probably not need to build the client, you can just use the generated. However, here are the steps to remind me how to do it...
mkdir -p swagger/specs
- Download the specs into above folder
- Download Swagger Code Generator in the swagger folder
- Compile the jar with docker mvn image
- Run the generator
./generate.sh