This PR finally adds the in process context propagation, it is a simplified version of https://github.com/opentracing/opentracing-php/pull/20 integrating the Tracer and ActiveSpanSource interfaces and removing the access to the ActiveSpanSource object making it easier for implementors.
Open questions:
[ ] Should Tracer implement ActiveSpanSource or they should be separated interfaces and let the implementor to decide?
This PR finally adds the in process context propagation, it is a simplified version of https://github.com/opentracing/opentracing-php/pull/20 integrating the
Tracer
andActiveSpanSource
interfaces and removing the access to theActiveSpanSource
object making it easier for implementors.Open questions:
Tracer
implementActiveSpanSource
or they should be separated interfaces and let the implementor to decide?Ping @lvht @tedsuo @felixfbecker @beberlei @yurishkuro