Skip to content

Commit

Permalink
refactor: Use class constant
Browse files Browse the repository at this point in the history
  • Loading branch information
PROFeNoM committed Feb 28, 2024
1 parent 5d1a7f5 commit 618f517
Showing 1 changed file with 5 additions and 4 deletions.
9 changes: 5 additions & 4 deletions src/Context/Context.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,15 @@
use function assert;
use const FILTER_VALIDATE_BOOLEAN;
use function filter_var;
use function ini_get;
use function spl_object_id;

/**
* @see https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/context/README.md#context
*/
final class Context implements ContextInterface
{
private const OTEL_PHP_DEBUG_SCOPES_DISABLED = 'OTEL_PHP_DEBUG_SCOPES_DISABLED';

/** @var ContextStorageInterface&ExecutionContextAwareInterface */
private static ContextStorageInterface $storage;

Expand Down Expand Up @@ -91,11 +92,11 @@ public function activate(): ScopeInterface

private static function debugScopesDisabled(): bool
{
if (isset($_SERVER['OTEL_PHP_DEBUG_SCOPES_DISABLED']) && filter_var($_SERVER['OTEL_PHP_DEBUG_SCOPES_DISABLED'], FILTER_VALIDATE_BOOLEAN)) {
if (isset($_SERVER[self::OTEL_PHP_DEBUG_SCOPES_DISABLED]) && filter_var($_SERVER[self::OTEL_PHP_DEBUG_SCOPES_DISABLED], FILTER_VALIDATE_BOOLEAN)) {
return true;
} elseif (($env = \getenv('OTEL_PHP_DEBUG_SCOPES_DISABLED')) && filter_var($env, FILTER_VALIDATE_BOOLEAN)) {
} elseif (($env = \getenv(self::OTEL_PHP_DEBUG_SCOPES_DISABLED)) && filter_var($env, FILTER_VALIDATE_BOOLEAN)) {
return true;
} elseif (($ini = \ini_get('OTEL_PHP_DEBUG_SCOPES_DISABLED')) && filter_var($ini, FILTER_VALIDATE_BOOLEAN)) {
} elseif (($ini = \ini_get(self::OTEL_PHP_DEBUG_SCOPES_DISABLED)) && filter_var($ini, FILTER_VALIDATE_BOOLEAN)) {
return true;
}

Expand Down

0 comments on commit 618f517

Please sign in to comment.