diff options
Diffstat (limited to 'vendor/jonahgeorge/jaeger-client-php/src/Jaeger/Codec/BinaryCodec.php')
-rw-r--r-- | vendor/jonahgeorge/jaeger-client-php/src/Jaeger/Codec/BinaryCodec.php | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/vendor/jonahgeorge/jaeger-client-php/src/Jaeger/Codec/BinaryCodec.php b/vendor/jonahgeorge/jaeger-client-php/src/Jaeger/Codec/BinaryCodec.php new file mode 100644 index 000000000..36c2ffe2c --- /dev/null +++ b/vendor/jonahgeorge/jaeger-client-php/src/Jaeger/Codec/BinaryCodec.php @@ -0,0 +1,39 @@ +<?php + +namespace Jaeger\Codec; + +use Jaeger\SpanContext; +use OpenTracing\UnsupportedFormatException; + +class BinaryCodec implements CodecInterface +{ + /** + * {@inheritdoc} + * + * @see \Jaeger\Tracer::inject + * + * @param SpanContext $spanContext + * @param mixed $carrier + * + * @return void + */ + public function inject(SpanContext $spanContext, &$carrier) + { + throw new UnsupportedFormatException('Binary encoding not implemented'); + } + + /** + * {@inheritdoc} + * + * @see \Jaeger\Tracer::extract + * + * @param mixed $carrier + * @return SpanContext|null + * + * @throws UnsupportedFormatException + */ + public function extract($carrier) + { + throw new UnsupportedFormatException('Binary encoding not implemented'); + } +} |