RedisFeature
class RedisFeature extends Feature
Traits
Properties
| bool internal | $detectSessionKeyOnConsole | Indicates whether to attempt to detect the session key when running in the console. |
Methods
Indicate if the feature is applicable to the current environment.
Set up the feature in the environment.
Set up the feature in the environment in an inactive state (when no DSN was set).
Indicate if the given feature is enabled for tracing.
Indicate if the given feature is enabled for breadcrumbs.
Details
at line 34
bool
isApplicable()
Indicate if the feature is applicable to the current environment.
in
Feature at line 47
void
register()
Register the feature in the environment.
at line 39
void
onBoot()
Set up the feature in the environment.
in
Feature at line 63
void
onBootInactive()
Set up the feature in the environment in an inactive state (when no DSN was set).
in
Feature at line 70
void
boot()
Initialize the feature.
in
Feature at line 80
void
bootInactive()
Initialize the feature in an inactive state (when no DSN was set).
in
Feature at line 90
protected array
getUserConfig()
Retrieve the user configuration.
in
Feature at line 98
protected bool
shouldSendDefaultPii()
Determine if default PII should be sent.
in
Feature at line 112
protected bool
isTracingFeatureEnabled(string $feature, bool $default = true)
Indicate if the given feature is enabled for tracing.
in
Feature at line 125
protected bool
isBreadcrumbFeatureEnabled(string $feature, bool $default = true)
Indicate if the given feature is enabled for breadcrumbs.
in
Feature at line 148
protected bool
canRecordSpans()
Determine if the active SDK client can record spans.
in
Feature at line 162
protected bool
canRecordBreadcrumbs()
Determine if the active SDK client can record breadcrumbs.
in
ResolvesEventOrigin at line 15
protected Container
container()
Retrieve the application container.
in
ResolvesEventOrigin at line 20
protected array|null
resolveEventOrigin()
No description
in
ResolvesEventOrigin at line 44
protected string|null
resolveEventOriginAsString()
No description
at line 48
void
handleRedisCommands(CommandExecuted $event)
No description
at line 56
void
handleFailedRedisCommands(CommandFailed $event)
Record a failed Redis command as an error span.