@@ -53,29 +53,38 @@ You may wish to capture additional meta data with each event. For example, it ca
5353 * Specify additional field providers for each log
5454 * E.g. sha1 version session_id will be appended to each "Log::info('event')"
5555 */
56- 'additional' => [
57- 'model_log' => [
58- 'session_id' => 'UnderstandFieldProvider::getSessionId',
59- 'request_id' => 'UnderstandFieldProvider::getProcessIdentifier',
60- 'user_id' => 'UnderstandFieldProvider::getUserId',
61- 'env' => 'UnderstandFieldProvider::getEnvironment',
62- 'client_ip' => 'UnderstandFieldProvider::getClientIp',
56+ 'log_types' => [
57+ 'eloquent_log' => [
58+ 'enabled' => false,
59+ 'meta' => [
60+ 'session_id' => 'UnderstandFieldProvider::getSessionId',
61+ 'request_id' => 'UnderstandFieldProvider::getProcessIdentifier',
62+ 'user_id' => 'UnderstandFieldProvider::getUserId',
63+ 'env' => 'UnderstandFieldProvider::getEnvironment',
64+ 'client_ip' => 'UnderstandFieldProvider::getClientIp',
65+ ]
6366 ],
6467 'laravel_log' => [
65- 'session_id' => 'UnderstandFieldProvider::getSessionId',
66- 'request_id' => 'UnderstandFieldProvider::getProcessIdentifier',
67- 'user_id' => 'UnderstandFieldProvider::getUserId',
68- 'env' => 'UnderstandFieldProvider::getEnvironment',
68+ 'enabled' => true,
69+ 'meta' => [
70+ 'session_id' => 'UnderstandFieldProvider::getSessionId',
71+ 'request_id' => 'UnderstandFieldProvider::getProcessIdentifier',
72+ 'user_id' => 'UnderstandFieldProvider::getUserId',
73+ 'env' => 'UnderstandFieldProvider::getEnvironment',
74+ ]
6975 ],
7076 'exception_log' => [
71- 'session_id' => 'UnderstandFieldProvider::getSessionId',
72- 'request_id' => 'UnderstandFieldProvider::getProcessIdentifier',
73- 'user_id' => 'UnderstandFieldProvider::getUserId',
74- 'env' => 'UnderstandFieldProvider::getEnvironment',
75- 'url' => 'UnderstandFieldProvider::getUrl',
76- 'method' => 'UnderstandFieldProvider::getRequestMethod',
77- 'client_id' => 'UnderstandFieldProvider::getClientIp',
78- 'user_agent' => 'UnderstandFieldProvider::getClientUserAgent'
77+ 'enabled' => true,
78+ 'meta' => [
79+ 'session_id' => 'UnderstandFieldProvider::getSessionId',
80+ 'request_id' => 'UnderstandFieldProvider::getProcessIdentifier',
81+ 'user_id' => 'UnderstandFieldProvider::getUserId',
82+ 'env' => 'UnderstandFieldProvider::getEnvironment',
83+ 'url' => 'UnderstandFieldProvider::getUrl',
84+ 'method' => 'UnderstandFieldProvider::getRequestMethod',
85+ 'client_id' => 'UnderstandFieldProvider::getClientIp',
86+ 'user_agent' => 'UnderstandFieldProvider::getClientUserAgent'
87+ ]
7988 ]
8089]
8190```
0 commit comments