|
42 | 42 | class AwsXrayPropagator implements TextMapPropagatorInterface |
43 | 43 | { |
44 | 44 | public const AWSXRAY_TRACE_ID_HEADER = 'x-amzn-trace-id'; |
45 | | - private const HEADER_TYPE = 'string'; |
46 | 45 | private const VERSION_NUMBER = '1'; |
47 | 46 | private const TRACE_HEADER_DELIMITER = ';'; |
48 | 47 | private const KV_DELIMITER = '='; |
49 | 48 |
|
50 | 49 | private const TRACE_ID_KEY = 'Root'; |
51 | | - private const TRACE_ID_LENGTH = 32; |
52 | | - private const TRACE_ID_VERSION = '1'; |
53 | 50 | private const TRACE_ID_DELIMITER = '-'; |
54 | 51 | private const TRACE_ID_TIMESTAMP_LENGTH = 8; |
55 | 52 | private const VERSION_NUMBER_INDEX = 0; |
56 | 53 | private const TIMESTAMP_INDEX = 1; |
57 | 54 | private const RANDOM_HEX_INDEX = 2; |
58 | 55 |
|
59 | 56 | private const PARENT_ID_KEY = 'Parent'; |
60 | | - private const SPAN_ID_LENGTH = 16; |
61 | | - |
| 57 | + |
62 | 58 | private const SAMPLED_FLAG_KEY = 'Sampled'; |
63 | 59 | private const IS_SAMPLED = '1'; |
64 | 60 | private const NOT_SAMPLED = '0'; |
@@ -130,13 +126,13 @@ public function extract($carrier, PropagationGetterInterface $getter = null, Con |
130 | 126 | if ($componentPair[0] === self::PARENT_ID_KEY) { |
131 | 127 | $parsedSpanId = $componentPair[1]; |
132 | 128 | } elseif ($componentPair[0] === self::TRACE_ID_KEY) { |
133 | | - $parsedTraceId = self::parseTraceId($componentPair[1]); |
| 129 | + $parsedTraceId = $this->parseTraceId($componentPair[1]); |
134 | 130 | } elseif ($componentPair[0] === self::SAMPLED_FLAG_KEY) { |
135 | 131 | $sampledFlag = $componentPair[1]; |
136 | 132 | } |
137 | 133 | } |
138 | 134 |
|
139 | | - if (!self::isValidSampled($sampledFlag)) { |
| 135 | + if (!$this->isValidSampled($sampledFlag)) { |
140 | 136 | return $context; |
141 | 137 | } |
142 | 138 |
|
|
0 commit comments