We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents df78fca + acf5403 commit 18cd8bcCopy full SHA for 18cd8bc
src/Processors/UserDataProcessor.php
@@ -0,0 +1,18 @@
1
+<?php
2
+
3
+namespace Clowdy\Raven\Processors;
4
5
+use Auth;
6
7
+class UserDataProcessor
8
+{
9
+ public function __invoke(array $record)
10
+ {
11
+ if ($user = Auth::user()) {
12
+ $record['context']['user'] = $user->toArray();
13
+ } else {
14
+ $record['context']['user'] = ['id' => null];
15
+ }
16
+ return $record;
17
18
+}
src/config/config.php
@@ -77,7 +77,11 @@
77
*/
78
79
'processors' => [
80
- // 'Monolog\Processor\GitProcessor'
+ // Uncomment the following line to include user data from Auth
81
+ // 'Clowdy\Raven\Processors\UserDataProcessor',
82
83
+ // Use a built-in Monolog processor
84
+ // 'Monolog\Processor\GitProcessor',
85
],
86
87
0 commit comments