guzzlehttp/guzzle-services
Guzzle Services adds a command layer on top of Guzzle using service descriptions to define operations, serialize requests, and parse responses into convenient model structures. Build typed clients from descriptions, call operations as methods, and get structured results.
guzzlehttp/guzzle ^8.0, guzzlehttp/promises ^3.0, and guzzlehttp/psr7 ^3.0guzzlehttp/command ^2.0 and guzzlehttp/uri-template ^2.0baseUrl service description option; use baseUri insteadbaseUri service-description values before URI constructionresponseClass operation option; use responseModel insteadhttpMethod to GET, preserve explicit httpMethod casing, and reject invalid httpMethod valuesresponse result key when the process client option is falseprocess operation optiontype valuesJsonException report JSON location encoding and decoding failuresParameter::has() while omitted required and static flags remain absentGuzzleClient response_locations option when building the default deserializerGuzzleClient configuration option valuesnull schema types to match only null valuesOperation, ValidatedDescriptionHandler, and Rfc3986Serializer as soft-final with [@final](https://github.com/final) annotationsguzzlehttp/guzzle ^7.15 and guzzlehttp/psr7 ^2.13guzzlehttp/command ^1.5.3 and guzzlehttp/uri-template ^1.0.10guzzlehttp/guzzle ^7.13.3 and guzzlehttp/psr7 ^2.12.4guzzlehttp/command ^1.5.2 and guzzlehttp/uri-template ^1.0.9guzzlehttp/guzzle ^7.12.3 and guzzlehttp/psr7 ^2.12.3guzzlehttp/command ^1.5.1 and guzzlehttp/uri-template ^1.0.8sentAs object propertiesguzzlehttp/guzzle ^7.12, guzzlehttp/psr7 ^2.12, and guzzlehttp/uri-template ^1.0.7GuzzleClient configuration option valuesnull header location values to normalize to empty stringsguzzlehttp/guzzle ^7.11 and guzzlehttp/psr7 ^2.11guzzlehttp/command ^1.5 and guzzlehttp/uri-template ^1.0.6baseUrl service description option; use baseUri insteadresponseClass operation option; use responseModel insteadhttpMethod values; 2.0 preserves method casingnull JSON response propertiesToArrayInterface object properties after conversionadditionalParametersguzzlehttp/guzzle ^7.10, guzzlehttp/psr7 ^2.8, and guzzlehttp/command ^1.4Content-Type headerhttp_build_query on PHP 8.1guzzlehttp/uri-template 1.xguzzlehttp/uri-template dependencypostField and postFile request locations to formParam and multipartHow can I help you explore Laravel packages today?