@@ -42,9 +42,8 @@ private function hookFind(): void
4242 ->tracer ()
4343 ->spanBuilder ($ model ::class . '::find ' )
4444 ->setSpanKind (SpanKind::KIND_INTERNAL )
45- ->setAttribute (TraceAttributes::CODE_FUNCTION_NAME , $ function )
46- ->setAttribute (TraceAttributes::CODE_NAMESPACE , $ class )
47- ->setAttribute (TraceAttributes::CODE_FILEPATH , $ filename )
45+ ->setAttribute (TraceAttributes::CODE_FUNCTION_NAME , sprintf ('%s::%s ' , $ class , $ function ))
46+ ->setAttribute (TraceAttributes::CODE_FILE_PATH , $ filename )
4847 ->setAttribute (TraceAttributes::CODE_LINE_NUMBER , $ lineno )
4948 ->setAttribute ('laravel.eloquent.model ' , $ model ::class)
5049 ->setAttribute ('laravel.eloquent.table ' , $ model ->getTable ())
@@ -73,9 +72,8 @@ private function hookPerformUpdate(): void
7372 ->tracer ()
7473 ->spanBuilder ($ model ::class . '::update ' )
7574 ->setSpanKind (SpanKind::KIND_INTERNAL )
76- ->setAttribute (TraceAttributes::CODE_FUNCTION_NAME , $ function )
77- ->setAttribute (TraceAttributes::CODE_NAMESPACE , $ class )
78- ->setAttribute (TraceAttributes::CODE_FILEPATH , $ filename )
75+ ->setAttribute (TraceAttributes::CODE_FUNCTION_NAME , sprintf ('%s::%s ' , $ class , $ function ))
76+ ->setAttribute (TraceAttributes::CODE_FILE_PATH , $ filename )
7977 ->setAttribute (TraceAttributes::CODE_LINE_NUMBER , $ lineno )
8078 ->setAttribute ('laravel.eloquent.model ' , $ model ::class)
8179 ->setAttribute ('laravel.eloquent.table ' , $ model ->getTable ())
@@ -104,9 +102,8 @@ private function hookPerformInsert(): void
104102 ->tracer ()
105103 ->spanBuilder ($ model ::class . '::create ' )
106104 ->setSpanKind (SpanKind::KIND_INTERNAL )
107- ->setAttribute (TraceAttributes::CODE_FUNCTION_NAME , $ function )
108- ->setAttribute (TraceAttributes::CODE_NAMESPACE , $ class )
109- ->setAttribute (TraceAttributes::CODE_FILEPATH , $ filename )
105+ ->setAttribute (TraceAttributes::CODE_FUNCTION_NAME , sprintf ('%s::%s ' , $ class , $ function ))
106+ ->setAttribute (TraceAttributes::CODE_FILE_PATH , $ filename )
110107 ->setAttribute (TraceAttributes::CODE_LINE_NUMBER , $ lineno )
111108 ->setAttribute ('laravel.eloquent.model ' , $ model ::class)
112109 ->setAttribute ('laravel.eloquent.table ' , $ model ->getTable ())
@@ -135,9 +132,8 @@ private function hookDelete(): void
135132 ->tracer ()
136133 ->spanBuilder ($ model ::class . '::delete ' )
137134 ->setSpanKind (SpanKind::KIND_INTERNAL )
138- ->setAttribute (TraceAttributes::CODE_FUNCTION_NAME , $ function )
139- ->setAttribute (TraceAttributes::CODE_NAMESPACE , $ class )
140- ->setAttribute (TraceAttributes::CODE_FILEPATH , $ filename )
135+ ->setAttribute (TraceAttributes::CODE_FUNCTION_NAME , sprintf ('%s::%s ' , $ class , $ function ))
136+ ->setAttribute (TraceAttributes::CODE_FILE_PATH , $ filename )
141137 ->setAttribute (TraceAttributes::CODE_LINE_NUMBER , $ lineno )
142138 ->setAttribute ('laravel.eloquent.model ' , $ model ::class)
143139 ->setAttribute ('laravel.eloquent.table ' , $ model ->getTable ())
@@ -167,9 +163,8 @@ private function hookGetModels(): void
167163 ->tracer ()
168164 ->spanBuilder ($ model ::class . '::get ' )
169165 ->setSpanKind (SpanKind::KIND_INTERNAL )
170- ->setAttribute (TraceAttributes::CODE_FUNCTION_NAME , $ function )
171- ->setAttribute (TraceAttributes::CODE_NAMESPACE , $ class )
172- ->setAttribute (TraceAttributes::CODE_FILEPATH , $ filename )
166+ ->setAttribute (TraceAttributes::CODE_FUNCTION_NAME , sprintf ('%s::%s ' , $ class , $ function ))
167+ ->setAttribute (TraceAttributes::CODE_FILE_PATH , $ filename )
173168 ->setAttribute (TraceAttributes::CODE_LINE_NUMBER , $ lineno )
174169 ->setAttribute ('laravel.eloquent.model ' , $ model ::class)
175170 ->setAttribute ('laravel.eloquent.table ' , $ model ->getTable ())
@@ -199,9 +194,8 @@ private function hookDestroy(): void
199194 ->tracer ()
200195 ->spanBuilder ($ model ::class . '::destroy ' )
201196 ->setSpanKind (SpanKind::KIND_INTERNAL )
202- ->setAttribute (TraceAttributes::CODE_FUNCTION_NAME , $ function )
203- ->setAttribute (TraceAttributes::CODE_NAMESPACE , $ class )
204- ->setAttribute (TraceAttributes::CODE_FILEPATH , $ filename )
197+ ->setAttribute (TraceAttributes::CODE_FUNCTION_NAME , sprintf ('%s::%s ' , $ class , $ function ))
198+ ->setAttribute (TraceAttributes::CODE_FILE_PATH , $ filename )
205199 ->setAttribute (TraceAttributes::CODE_LINE_NUMBER , $ lineno )
206200 ->setAttribute ('laravel.eloquent.model ' , $ model ::class)
207201 ->setAttribute ('laravel.eloquent.table ' , $ model ->getTable ())
@@ -230,9 +224,8 @@ private function hookRefresh(): void
230224 ->tracer ()
231225 ->spanBuilder ($ model ::class . '::refresh ' )
232226 ->setSpanKind (SpanKind::KIND_INTERNAL )
233- ->setAttribute (TraceAttributes::CODE_FUNCTION_NAME , $ function )
234- ->setAttribute (TraceAttributes::CODE_NAMESPACE , $ class )
235- ->setAttribute (TraceAttributes::CODE_FILEPATH , $ filename )
227+ ->setAttribute (TraceAttributes::CODE_FUNCTION_NAME , sprintf ('%s::%s ' , $ class , $ function ))
228+ ->setAttribute (TraceAttributes::CODE_FILE_PATH , $ filename )
236229 ->setAttribute (TraceAttributes::CODE_LINE_NUMBER , $ lineno )
237230 ->setAttribute ('laravel.eloquent.model ' , $ model ::class)
238231 ->setAttribute ('laravel.eloquent.table ' , $ model ->getTable ())
0 commit comments