File tree Expand file tree Collapse file tree 1 file changed +16
-9
lines changed
Expand file tree Collapse file tree 1 file changed +16
-9
lines changed Original file line number Diff line number Diff line change @@ -17,16 +17,23 @@ protected function write(array $record)
1717 if (is_object ($ record ['context ' ]) && ($ record ['context ' ] instanceof Closure)) {
1818 $ context = 'Closure ' ;
1919 } else {
20- $ context = serialize ($ record ['context ' ]);
20+ try {
21+ $ context = serialize ($ record ['context ' ]);
22+ } catch (\Exception $ e ) {
23+ $ context = null ;
24+ }
2125 }
2226
23- DB ::table ('logs ' )->insert ([
24- 'message ' => $ record ['message ' ],
25- 'context ' => $ context ,
26- 'level ' => $ record ['level ' ],
27- 'channel ' => $ record ['channel ' ],
28- 'created_at ' => $ record ['datetime ' ],
29- 'extra ' => serialize ($ record ['extra ' ]),
30- ]);
27+ try {
28+ DB ::table ('logs ' )->insert ([
29+ 'message ' => $ record ['message ' ],
30+ 'context ' => $ context ,
31+ 'level ' => $ record ['level ' ],
32+ 'channel ' => $ record ['channel ' ],
33+ 'created_at ' => $ record ['datetime ' ],
34+ 'extra ' => serialize ($ record ['extra ' ]),
35+ ]);
36+ } catch (\Exception $ e ) {
37+ }
3138 }
3239}
You can’t perform that action at this time.
0 commit comments