Releases: awd-studio/NovaPoshta
Releases · awd-studio/NovaPoshta
v2.0 (alpha 1)
- Created an entity for POST data.
- Created an entity for to generate a query for GET requests.
- Added static factories to create a specific POST or GET cURL request.
Starting the second version
v2.0.0-alpha
Good news!
After a long time, work on the project continued.
Here are the main features:
- PSR-4 namespaces
- More clean and stable code
- Supporting the XML-version of the API
Future things:
- Separate library for "magic" and more convenient usage
- Extended documentation with examples
- Example project which implements the whole API as an SPA-dashboard
v1.*
Older versions won't be supported anymore, and will be declared as deprecated closest time.
As soon as all primary API methods would be realized - second version become the main and migrated into the master branch. For now, all work presented at the dev and v2 branches.
First stable release!
Refactor Config class and Covered it by tests for 100%
ResponseInterface
Add new interface for Response
classes.
Add new methods to Response
class:
isSuccess()
- return response status;get($name)
- return properties by name;
Cover new methods with tests.
Finally! It's Going to start stable and useful.
Add all models supporting:
- AdditionalServiceGeneral
- AdditionalService
- Address
- Common
- ContactPerson
- Counterparty
- InternetDocument
- Payment
- ScanSheet
- TrackingDocument
Address Model Implements
- Add All Methods from the Address Model (https://devcenter.novaposhta.ua/docs/services/556d7ccaa0fe4f08e8f7ce43/operations/58e5ebeceea27017bc851d67)
- Add tests for Address model methods