Melhorando entradas de log com dados de contexto adicionais

O commit atualiza o mecanismo de registro dentro do LogTrait. Agora ele inclui dados de contexto específicos: 'custom_data' utilizando o customData existente, 'current_url' capturando a URL completa atual e 'current_user' registrando o usuário autenticado. Essas adições fornecem uma visão mais abrangente das circunstâncias durante cada entrada de log.
production 0.1.3
parent 77f1a84a99
commit dc98979f61

@ -166,7 +166,11 @@ abstract class AbstractLogService implements Contracts\LogServiceInterface
{
return [
'message' => $message,
'custom_data' => $context,
'custom_data' => $context['custom_data'],
'current_url' => $context['current_url'],
'current_user' => $this->asPrettyJson($context['current_user']),
'queries' => $this->asPrettyJson($this->logDataContainer->getCapturedQueries()),
'guzzle' => $this->asPrettyJson($this->logDataContainer->getCapturedHttpClientEvents()),
];
}

Loading…
Cancel
Save