class UserContextResolver

Traits

LogsMessagesTrait

Constants

protected USER_ID_ATTRIBUTE

Methods

__construct(Factory $auth, OpenTelemetryManager $manager)

Create an authenticated-user context resolver.

array
resolve(RequestTelemetryState $state)

Resolve user attributes at most once for a request.

Details

at line 26
__construct(Factory $auth, OpenTelemetryManager $manager)

Create an authenticated-user context resolver.

Parameters

Factory $auth
OpenTelemetryManager $manager

at line 37
array resolve(RequestTelemetryState $state)

Resolve user attributes at most once for a request.

Parameters

RequestTelemetryState $state

Return Value

array