Command
and Result
objects instead of
Request
and Response
objectsHandlerStack
instance than the
HTTP middleware.Result
objects are the result of executing a Command
and are used to hold
the parsed response data.guzzlehttp/promises
package instead of
guzzlehttp/ringphp
, which means that asynchronous results are implemented
as Promises/A+ compliant Promise
objects, instead of futures.Subscriber
s were removed.ServiceClientInterface
and ServiceClient
class now provide the basic
foundation of a web service client.setConfig
from ServiceClientInterface
.initTransaction
to ServiceClientInterface
.goto
statement.prepare
event to prepared
.init
event.batch()
to ServiceClientInterface for sending commands in batches