Tolerance\Tracer\SpanStack\SpanStack::pop PHP Method

pop() public method

Pop a span from the stack.
public pop ( ) : Span | null
return Tolerance\Tracer\Span\Span | null
    public function pop();

Usage Example

Exemplo n.º 1
0
 /**
  * @param PostResponseEvent $event
  */
 public function onKernelTerminate(PostResponseEvent $event)
 {
     if (!$event->isMasterRequest()) {
         return;
     }
     if ($span = $this->spanStack->pop()) {
         $this->tracer->trace([$this->httpFoundationSpanFactory->fromOutgoingResponse($event->getResponse(), $span)]);
     }
 }
All Usage Examples Of Tolerance\Tracer\SpanStack\SpanStack::pop