Skip to content
This repository was archived by the owner on Oct 3, 2023. It is now read-only.

Commit 8d2b613

Browse files
authored
Rename TraceSpan->Span, TraceContext->SpanContext (#51)
* Rename TraceSpan->Span, TraceContext->SpanContext * Fix class provided by extension to add Ext namespace to avoid collision * Rename classes provided by the extension
1 parent 0d1a692 commit 8d2b613

44 files changed

Lines changed: 266 additions & 266 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

ext/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -198,14 +198,14 @@ opencensus_trace_finish();
198198

199199
### Retrieving span data
200200

201-
Retrieve an array of collected spans. This returns an array of `OpenCensus\Trace\Span` instances. In general,
201+
Retrieve an array of collected spans. This returns an array of `OpenCensus\Trace\Ext\Span` instances. In general,
202202
you will do this at the end of the request. See the [PHP equivalent code](span.php).
203203

204204
```php
205205
/**
206206
* Retrieve the list of collected trace spans
207207
*
208-
* @return OpenCensus\Trace\Span[]
208+
* @return OpenCensus\Trace\Ext\Span[]
209209
*/
210210
function opencensus_trace_list();
211211

@@ -221,13 +221,13 @@ function opencensus_trace_clear();
221221

222222
As you create spans, your trace context is automatically maintained for you. Trace context consists of a `$traceId`
223223
and current `$spanId`. At any point, you can ask for the current trace context. This returns a
224-
`OpenCensus\Trace\Context` object. See the [PHP equivalent code](context.php).
224+
`OpenCensus\Trace\Ext\SpanContext` object. See the [PHP equivalent code](span_context.php).
225225

226226
```php
227227
/**
228228
* Fetch the current trace context
229229
*
230-
* @return OpenCensus\Trace\Context
230+
* @return OpenCensus\Trace\Ext\SpanContext
231231
*/
232232
function opencensus_trace_context();
233233
```

ext/opencensus_trace.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,7 @@ PHP_FUNCTION(opencensus_trace_set_context)
446446
/**
447447
* Return the current trace context
448448
*
449-
* @return OpenCensus\Trace\Context
449+
* @return OpenCensus\Trace\SpanContext
450450
*/
451451
PHP_FUNCTION(opencensus_trace_context)
452452
{

ext/opencensus_trace_context.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*/
1616

1717
/*
18-
* This is the implementation of the OpenCensus\Trace\Context class. The PHP
18+
* This is the implementation of the OpenCensus\Trace\SpanContext class. The PHP
1919
* equivalent is:
2020
*
2121
* namespace OpenCensus\Trace;
@@ -52,7 +52,7 @@ ZEND_BEGIN_ARG_INFO_EX(arginfo_OpenCensusTraceContext_construct, 0, 0, 1)
5252
ZEND_END_ARG_INFO();
5353

5454
/**
55-
* Initializer for OpenCensus\Trace\Context
55+
* Initializer for OpenCensus\Trace\SpanContext
5656
*
5757
* @param array $contextOptions
5858
*/
@@ -105,19 +105,19 @@ static PHP_METHOD(OpenCensusTraceContext, traceId) {
105105
RETURN_ZVAL(val, 1, 0);
106106
}
107107

108-
/* Declare method entries for the OpenCensus\Trace\Context class */
108+
/* Declare method entries for the OpenCensus\Trace\SpanContext class */
109109
static zend_function_entry opencensus_trace_context_methods[] = {
110110
PHP_ME(OpenCensusTraceContext, __construct, arginfo_OpenCensusTraceContext_construct, ZEND_ACC_PUBLIC | ZEND_ACC_CTOR)
111111
PHP_ME(OpenCensusTraceContext, spanId, NULL, ZEND_ACC_PUBLIC)
112112
PHP_ME(OpenCensusTraceContext, traceId, NULL, ZEND_ACC_PUBLIC)
113113
PHP_FE_END
114114
};
115115

116-
/* Module init handler for registering the OpenCensus\Trace\Context class */
116+
/* Module init handler for registering the OpenCensus\Trace\SpanContext class */
117117
int opencensus_trace_context_minit(INIT_FUNC_ARGS) {
118118
zend_class_entry ce;
119119

120-
INIT_CLASS_ENTRY(ce, "OpenCensus\\Trace\\Context", opencensus_trace_context_methods);
120+
INIT_CLASS_ENTRY(ce, "OpenCensus\\Trace\\Ext\\SpanContext", opencensus_trace_context_methods);
121121
opencensus_trace_context_ce = zend_register_internal_class(&ce);
122122

123123
zend_declare_property_null(opencensus_trace_context_ce, "spanId", sizeof("spanId") - 1, ZEND_ACC_PROTECTED TSRMLS_CC);

ext/opencensus_trace_span.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -263,7 +263,7 @@ static zend_function_entry opencensus_trace_span_methods[] = {
263263
int opencensus_trace_span_minit(INIT_FUNC_ARGS) {
264264
zend_class_entry ce;
265265

266-
INIT_CLASS_ENTRY(ce, "OpenCensus\\Trace\\Span", opencensus_trace_span_methods);
266+
INIT_CLASS_ENTRY(ce, "OpenCensus\\Trace\\Ext\\Span", opencensus_trace_span_methods);
267267
opencensus_trace_span_ce = zend_register_internal_class(&ce);
268268

269269
zend_declare_property_string(

ext/span.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
* limitations under the License.
1616
*/
1717

18-
namespace OpenCensus\Trace;
18+
namespace OpenCensus\Trace\Ext;
1919

2020
/**
2121
* This is the equivalent PHP class created by the opencensus C extension

ext/context.php renamed to ext/span_context.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@
1515
* limitations under the License.
1616
*/
1717

18-
namespace OpenCensus\Trace;
18+
namespace OpenCensus\Trace\Ext;
1919

2020
/**
2121
* This is the equivalent PHP class created by the opencensus C extension
2222
*/
23-
class Context {
23+
class SpanContext {
2424
protected $traceId;
2525
protected $spanId;
2626

ext/tests/basic_context.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ echo "Span id: {$context->spanId()}\n";
1414
?>
1515
--EXPECT--
1616
Set context: 1
17-
Context class: OpenCensus\Trace\Context
17+
Context class: OpenCensus\Trace\Ext\SpanContext
1818
Trace id: traceid
1919
Span id: 1234

ext/tests/constants_test.phpt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ OpenCensus Trace: Test Constants Defined
33
--FILE--
44
<?php
55

6-
var_dump(OpenCensus\Trace\Span::SPAN_KIND_UNKNOWN);
7-
var_dump(OpenCensus\Trace\Span::SPAN_KIND_CLIENT);
8-
var_dump(OpenCensus\Trace\Span::SPAN_KIND_SERVER);
9-
var_dump(OpenCensus\Trace\Span::SPAN_KIND_PRODUCER);
10-
var_dump(OpenCensus\Trace\Span::SPAN_KIND_CONSUMER);
6+
var_dump(OpenCensus\Trace\Ext\Span::SPAN_KIND_UNKNOWN);
7+
var_dump(OpenCensus\Trace\Ext\Span::SPAN_KIND_CLIENT);
8+
var_dump(OpenCensus\Trace\Ext\Span::SPAN_KIND_SERVER);
9+
var_dump(OpenCensus\Trace\Ext\Span::SPAN_KIND_PRODUCER);
10+
var_dump(OpenCensus\Trace\Ext\Span::SPAN_KIND_CONSUMER);
1111

1212
?>
1313
--EXPECT--

ext/tests/context_class.phpt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ OpenCensus Trace: Context Class Test
55

66
require_once(__DIR__ . '/common.php');
77

8-
if (class_exists('OpenCensus\Trace\Context')) {
9-
echo "OpenCensus\\Trace\\Context class is defined.\n";
8+
if (class_exists('OpenCensus\Trace\Ext\SpanContext')) {
9+
echo "OpenCensus\\Trace\\Ext\SpanContext class is defined.\n";
1010
}
1111

12-
$context = new OpenCensus\Trace\Context([
12+
$context = new OpenCensus\Trace\Ext\SpanContext([
1313
'spanId' => 1234,
1414
'traceId' => 'foo'
1515
]);
@@ -19,6 +19,6 @@ echo "Trace id: {$context->traceId()}\n";
1919

2020
?>
2121
--EXPECT--
22-
OpenCensus\Trace\Context class is defined.
22+
OpenCensus\Trace\Ext\SpanContext class is defined.
2323
Span id: 1234
2424
Trace id: foo

ext/tests/manual_spans_default_options.phpt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ print_r($traces);
2121
Number of traces: 2
2222
Array
2323
(
24-
[0] => OpenCensus\Trace\Span Object
24+
[0] => OpenCensus\Trace\Ext\Span Object
2525
(
2626
[name:protected] => /
2727
[spanId:protected] => %s
@@ -39,7 +39,7 @@ Array
3939

4040
)
4141

42-
[1] => OpenCensus\Trace\Span Object
42+
[1] => OpenCensus\Trace\Ext\Span Object
4343
(
4444
[name:protected] => inner-1
4545
[spanId:protected] => %s

0 commit comments

Comments
 (0)