XeroAPI / xero-php-oauth2

Xero PHP SDK for oAuth 2 generated from Xero API OpenAPI Spec 3.0
MIT License
92 stars 66 forks source link

generates from OAS 2.17.4 and fixes guzzle error #265

Closed RettBehrens closed 2 years ago

RettBehrens commented 2 years ago

Generates Xero-PHP-OAuth2 2.11.0 from Xero-OpenAPI 2.17.4

App Store API

Plan.status enum updated to include CANCELED, available options are: ACTIVE, CANCELED, PENDINGACTIVATION

Subscription.status type corrected from string to Subscription.StatusEnum, available options are: ACTIVE, CANCELED, PASTDUE

SubscriptionItem updated to include status enum, available options are: ACTIVE, CANCELED, PENDINGACTIVATION

Files API

Quote added to ObjectGroup enum SalesQuote added to ObjectType enum

AU Payroll API

AllowanceCategory enum added to EarningsRate, available options are: NONDEDUCTIBLE, UNIFORM, PRIVATEVEHICLE, HOMEOFFICE, TRANSPORT, GENERAL, OTHER

AllowanceType enum updated to include TOOLS, TASKS, QUALIFICATIONS, available options are: CAR, TRANSPORT, LAUNDRY, MEALS, TRAVEL, JOBKEEPER, TOOLS, TASKS, QUALIFICATIONS, OTHER

Additional Changes

Refactored to use GuzzleHttp/psr7/Query::build() instead of deprecated GuzzleHttp/psr7/build_query()

Types of Changes