@@ -26,40 +26,40 @@ protected function write(array $record)
26
26
*/
27
27
protected function addContext (array $ context = [])
28
28
{
29
- // Add session data.
30
- if ($ session = $ this ->app ->session ->all ()) {
31
- $ config = $ this ->rollbarLogger ->extend ([]);
29
+ $ config = $ this ->rollbarLogger ->extend ([]);
32
30
33
- if (empty ($ config ['person ' ]) || ! is_array ($ config ['person ' ])) {
34
- $ person = [];
35
- } else {
36
- $ person = $ config ['person ' ];
37
- }
31
+ if (empty ($ config ['person ' ]) || ! is_array ($ config ['person ' ])) {
32
+ $ person = [];
33
+ } else {
34
+ $ person = $ config ['person ' ];
35
+ }
38
36
39
- // Merge person context.
40
- if (isset ($ context ['person ' ]) && is_array ($ context ['person ' ])) {
41
- $ person = $ context ['person ' ];
42
- unset($ context ['person ' ]);
43
- } elseif (isset ($ config ['person_fn ' ]) && is_callable ($ config ['person_fn ' ])) {
44
- $ data = @call_user_func ($ config ['person_fn ' ]);
45
- if (! empty ($ data )) {
46
- if (is_object ($ data )) {
47
- if (isset ($ data ->id )) {
48
- $ person ['id ' ] = $ data ->id ;
49
- if (isset ($ data ->username )) {
50
- $ person ['username ' ] = $ data ->username ;
51
- }
52
- if (isset ($ data ->email )) {
53
- $ person ['email ' ] = $ data ->email ;
54
- }
37
+ // Merge person context.
38
+ if (isset ($ context ['person ' ]) && is_array ($ context ['person ' ])) {
39
+ $ person = $ context ['person ' ];
40
+ unset($ context ['person ' ]);
41
+ } elseif (isset ($ config ['person_fn ' ]) && is_callable ($ config ['person_fn ' ])) {
42
+ $ data = @call_user_func ($ config ['person_fn ' ]);
43
+ if (! empty ($ data )) {
44
+ if (is_object ($ data )) {
45
+ if (isset ($ data ->id )) {
46
+ $ person ['id ' ] = $ data ->id ;
47
+ if (isset ($ data ->username )) {
48
+ $ person ['username ' ] = $ data ->username ;
49
+ }
50
+ if (isset ($ data ->email )) {
51
+ $ person ['email ' ] = $ data ->email ;
55
52
}
56
- } elseif (is_array ($ data ) && isset ($ data ['id ' ])) {
57
- $ person = $ data ;
58
53
}
54
+ } elseif (is_array ($ data ) && isset ($ data ['id ' ])) {
55
+ $ person = $ data ;
59
56
}
60
- unset($ data );
61
57
}
58
+ unset($ data );
59
+ }
62
60
61
+ // Add session data.
62
+ if ($ session = $ this ->app ->session ->all ()) {
63
63
// Add user session information.
64
64
if (isset ($ person ['session ' ])) {
65
65
$ person ['session ' ] = array_merge ($ session , $ person ['session ' ]);
@@ -71,10 +71,10 @@ protected function addContext(array $context = [])
71
71
if (! isset ($ person ['id ' ])) {
72
72
$ person ['id ' ] = $ this ->app ->session ->getId ();
73
73
}
74
-
75
- $ this ->rollbarLogger ->configure (['person ' => $ person ]);
76
74
}
77
75
76
+ $ this ->rollbarLogger ->configure (['person ' => $ person ]);
77
+
78
78
return $ context ;
79
79
}
80
80
}
0 commit comments