interface SpanEventHandlerInterface

This interface defines events that are triggered when a Span is updated.

Methods

attributeAdded(Span $span, string $attribute, string $value)

Triggers when an attribute is added to a span.

linkAdded(Span $span, Link $link)

Triggers when a link is added to a span.

timeEventAdded(Span $span, TimeEvent $timeEvent)

Triggers when a time event is added to a span.

Details

at line 21
attributeAdded(Span $span, string $attribute, string $value)

Triggers when an attribute is added to a span.

Parameters

Span $span The span the attribute was added to
string $attribute The name of the attribute added
string $value The attribute value

at line 29
linkAdded(Span $span, Link $link)

Triggers when a link is added to a span.

Parameters

Span $span The span the link was added to
Link $link The link added to the span

at line 37
timeEventAdded(Span $span, TimeEvent $timeEvent)

Triggers when a time event is added to a span.

Parameters

Span $span The span the time event was added to
TimeEvent $timeEvent The time event added to the span