Guzzle Command Versions Save

Provides the foundation for building web service clients with Guzzle

1.3.1

5 months ago

1.3.0

11 months ago

1.2.3

1 year ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.0

2 years ago

1.1.0

3 years ago
  • Update to Guzzle 7
  • Update to PHPUnit 8

1.0.0

7 years ago
  • Add badges to README.md
  • Switch README from .rst to .md format
  • Update dependencies
  • Add command to handler call to provide support for GuzzleServices

0.9.0

7 years ago
  • Updated to use Guzzle 6 and PSR-7.
  • Event system has been replaced with a middleware system
    • Middleware at the command layer work the same as middleware from the HTTP layer, but work with Command and Result objects instead of Request and Response objects
    • The command middleware is in a separate HandlerStack instance than the HTTP middleware.
  • Result objects are the result of executing a Command and are used to hold the parsed response data.
  • Asynchronous code now uses the guzzlehttp/promises package instead of guzzlehttp/ringphp, which means that asynchronous results are implemented as Promises/A+ compliant Promise objects, instead of futures.
  • The existing Subscribers were removed.
  • The ServiceClientInterface and ServiceClient class now provide the basic foundation of a web service client.