PHP Class spec\Tolerance\Bridge\Guzzle\Tracer\TracerMiddlewareFactorySpec

Inheritance: extends PhpSpec\ObjectBehavior
ファイルを表示 Open project: sroze/tolerance

Public Methods

Method Description
it_add_the_tracing_http_headers_the_outgoing_request ( Psr7SpanFactory $psr7SpanFactory, Tolerance\Tracer\Tracer $tracer, Psr\Http\Message\RequestInterface $request, GuzzleHttp\Promise\PromiseInterface $promise )
it_creates_a_middle_ware ( )
it_traces_the_outgoing_request ( Psr7SpanFactory $psr7SpanFactory, Tolerance\Tracer\Tracer $tracer, Psr\Http\Message\RequestInterface $request, GuzzleHttp\Promise\PromiseInterface $promise )
let ( Psr7SpanFactory $psr7SpanFactory, Tolerance\Tracer\Tracer $tracer, Psr\Http\Message\RequestInterface $request )

Private Methods

Method Description
generateSpan ( ) : Span

Method Details

it_add_the_tracing_http_headers_the_outgoing_request() public method

public it_add_the_tracing_http_headers_the_outgoing_request ( Psr7SpanFactory $psr7SpanFactory, Tolerance\Tracer\Tracer $tracer, Psr\Http\Message\RequestInterface $request, GuzzleHttp\Promise\PromiseInterface $promise )
$psr7SpanFactory Tolerance\Tracer\SpanFactory\Psr7\Psr7SpanFactory
$tracer Tolerance\Tracer\Tracer
$request Psr\Http\Message\RequestInterface
$promise GuzzleHttp\Promise\PromiseInterface

it_creates_a_middle_ware() public method

it_traces_the_outgoing_request() public method

public it_traces_the_outgoing_request ( Psr7SpanFactory $psr7SpanFactory, Tolerance\Tracer\Tracer $tracer, Psr\Http\Message\RequestInterface $request, GuzzleHttp\Promise\PromiseInterface $promise )
$psr7SpanFactory Tolerance\Tracer\SpanFactory\Psr7\Psr7SpanFactory
$tracer Tolerance\Tracer\Tracer
$request Psr\Http\Message\RequestInterface
$promise GuzzleHttp\Promise\PromiseInterface

let() public method

public let ( Psr7SpanFactory $psr7SpanFactory, Tolerance\Tracer\Tracer $tracer, Psr\Http\Message\RequestInterface $request )
$psr7SpanFactory Tolerance\Tracer\SpanFactory\Psr7\Psr7SpanFactory
$tracer Tolerance\Tracer\Tracer
$request Psr\Http\Message\RequestInterface