PHP 클래스 spec\Tolerance\Bridge\Guzzle\Tracer\TracerMiddlewareFactorySpec

상속: extends PhpSpec\ObjectBehavior
파일 보기 프로젝트 열기: sroze/tolerance

공개 메소드들

메소드 설명
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 )

비공개 메소드들

메소드 설명
generateSpan ( ) : Span

메소드 상세

it_add_the_tracing_http_headers_the_outgoing_request() 공개 메소드

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() 공개 메소드

it_traces_the_outgoing_request() 공개 메소드

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 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