emarref/guzzle-param-middleware

Guzzle Middleware that adds one or more query parameters to all requests for a client.

v1.0.0 2016-04-12 23:07 UTC

This package is auto-updated.

Last update: 2022-02-23 08:01:35 UTC


README

Guzzle Middleware that adds one or more query parameters to all requests for a client.

Build Status

Usage

$paramMiddleware = new Emarref\Guzzle\Middleware\ParamMiddleware(['foo' => 'bar']);
$stack = GuzzleHttp\HandlerStack::create();
$stack->push($paramMiddleware);
$client = new GuzzleHttp\Client(['handler' => $stack]);

All requests made by the guzzle client above will include foo=bar in the GET query.