This commit is contained in:
Dave Mc Nicoll 2024-11-01 16:10:30 -04:00
commit 6227321045
1 changed files with 4 additions and 2 deletions

View File

@ -19,8 +19,9 @@ class ExceptionHandler {
'HTTPS' => $serverData['HTTPS'] ?? false, 'HTTPS' => $serverData['HTTPS'] ?? false,
'HTTP_HOST' => $serverData['HTTP_HOST'] ?? "", 'HTTP_HOST' => $serverData['HTTP_HOST'] ?? "",
'REQUEST_URI' => $serverData['REQUEST_URI'] ?? "", 'REQUEST_URI' => $serverData['REQUEST_URI'] ?? "",
'HTTP_USER_AGENT' => $serverData['HTTP_USER_AGENT'] ?? null, 'HTTP_USER_AGENT' => $serverData['HTTP_USER_AGENT'] ?? "# UNKNOWN #",
'REMOTE_ADDR' => $serverData['REMOTE_ADDR'] ?? null, 'REMOTE_ADDR' => $serverData['REMOTE_ADDR'] ?? null,
'REQUEST_METHOD' => $serverData['HTTP_X_HTTP_METHOD'] ?? $serverData['REQUEST_METHOD'] ?? null,
]; ];
$post = [ $post = [
@ -30,11 +31,12 @@ class ExceptionHandler {
'type' => $ex::class, 'type' => $ex::class,
'message' => $ex->getMessage(), 'message' => $ex->getMessage(),
'url' => ( ( 'on' === $serverData['HTTPS'] ) ? 'https' : 'http' ) . '://' . $serverData['HTTP_HOST'] . $serverData["REQUEST_URI"], 'url' => ( ( 'on' === $serverData['HTTPS'] ) ? 'https' : 'http' ) . '://' . $serverData['HTTP_HOST'] . $serverData["REQUEST_URI"],
'http_method' => $serverData['REQUEST_METHOD'],
'backtrace' => json_encode($ex->getTrace()), 'backtrace' => json_encode($ex->getTrace()),
'backtrace_string' => $ex->getTraceAsString(), 'backtrace_string' => $ex->getTraceAsString(),
'source' => ( new SourceCodeFormatter() )->generateFromException($ex), 'source' => ( new SourceCodeFormatter() )->generateFromException($ex),
'hits' => [ 'hits' => [
'user_agent' => $serverData['HTTP_USER_AGENT'] ?? "???", 'user_agent' => $serverData['HTTP_USER_AGENT'],
'sent_at' => date('Y-m-d H:i:s'), 'sent_at' => date('Y-m-d H:i:s'),
'request_body_vars' => array_keys($postData), 'request_body_vars' => array_keys($postData),
'remote_addr' => $serverData['REMOTE_ADDR'], 'remote_addr' => $serverData['REMOTE_ADDR'],