Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

morawskim/guzzle-xdebug-middleware

Repository files navigation

Build Status

Guzzle Middleware that adds XDEBUG_SESSION query parameters to all requests for a client.

Install (add to existing project)

composer require mmo/guzzle-xdebug-middleware
Using version ^1.0 for mmo/guzzle-xdebug-middleware
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
 - Installing mmo/guzzle-xdebug-middleware (v1.0.0)
 Cloning 4078657e79d1cd2ab8728eacee5ad824c11cf79f from cache
....

Usage

$xdebugMiddleware = Mmo\Guzzle\Middleware\XdebugMiddleware::create('phpstorm');
$stack = GuzzleHttp\HandlerStack::create();
$stack->push($xdebugMiddleware);
$client = new GuzzleHttp\Client(['handler' => $stack]);

All requests made by the guzzle client above will include XDEBUG_SESSION=phpstorm in the GET query.

About

Guzzle Middleware that adds XDEBUG_SESSION_START query parameter to all requests for a client.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /