diff --git a/src/Formatters/GithubIssueFormatter.php b/src/Formatters/GithubIssueFormatter.php index 3a441f5..0a464a1 100644 --- a/src/Formatters/GithubIssueFormatter.php +++ b/src/Formatters/GithubIssueFormatter.php @@ -55,7 +55,7 @@ public function formatBatch(array $records): array private function generateSignature(LogRecord $record, ?Throwable $exception): string { if (! $exception) { - return md5($record->message . json_encode($record->context)); + return md5($record->message.json_encode($record->context)); } $trace = $exception->getTrace(); @@ -65,7 +65,7 @@ private function generateSignature(LogRecord $record, ?Throwable $exception): st $exception::class, $exception->getFile(), $exception->getLine(), - $firstFrame ? ($firstFrame['file'] ?? '') . ':' . ($firstFrame['line'] ?? '') : '', + $firstFrame ? ($firstFrame['file'] ?? '').':'.($firstFrame['line'] ?? '') : '', ])); } @@ -111,7 +111,7 @@ private function formatTitle(LogRecord $record, ?Throwable $exception = null): s private function formatContent(LogRecord $record, ?Throwable $exception): string { return Str::of('') - ->when($record->message, fn($str, $message) => $str->append("**Message:**\n{$message}\n\n")) + ->when($record->message, fn ($str, $message) => $str->append("**Message:**\n{$message}\n\n")) ->when( $exception, function (Stringable $str, Throwable $exception) { @@ -121,8 +121,8 @@ function (Stringable $str, Throwable $exception) { ); } ) - ->when(! empty($record->context), fn($str, $context) => $str->append("**Context:**\n```json\n" . json_encode(Arr::except($record->context, ['exception']), JSON_PRETTY_PRINT) . "\n```\n\n")) - ->when(! empty($record->extra), fn($str, $extra) => $str->append("**Extra Data:**\n```json\n" . json_encode($record->extra, JSON_PRETTY_PRINT) . "\n```\n")) + ->when(! empty($record->context), fn ($str, $context) => $str->append("**Context:**\n```json\n".json_encode(Arr::except($record->context, ['exception']), JSON_PRETTY_PRINT)."\n```\n\n")) + ->when(! empty($record->extra), fn ($str, $extra) => $str->append("**Extra Data:**\n```json\n".json_encode($record->extra, JSON_PRETTY_PRINT)."\n```\n")) ->toString(); } @@ -142,7 +142,7 @@ private function formatBody(LogRecord $record, string $signature, ?Throwable $ex private function cleanStackTrace(string $stackTrace): string { return collect(explode("\n", $stackTrace)) - ->filter(fn($line) => ! empty(trim($line))) + ->filter(fn ($line) => ! empty(trim($line))) ->map(function ($line) { if (trim($line) === '"}') { return ''; @@ -218,8 +218,8 @@ private function formatExceptionDetails(Throwable $exception): array return [ 'message' => $exception->getMessage(), - 'stack_trace' => $header . "\n[stacktrace]\n" . $this->cleanStackTrace($exception->getTraceAsString()), - 'full_stack_trace' => $header . "\n[stacktrace]\n" . $exception->getTraceAsString(), + 'stack_trace' => $header."\n[stacktrace]\n".$this->cleanStackTrace($exception->getTraceAsString()), + 'full_stack_trace' => $header."\n[stacktrace]\n".$exception->getTraceAsString(), ]; }