diff options
Diffstat (limited to 'src/Format.php')
| -rw-r--r-- | src/Format.php | 44 |
1 files changed, 22 insertions, 22 deletions
diff --git a/src/Format.php b/src/Format.php index 5f587b6..241da45 100644 --- a/src/Format.php +++ b/src/Format.php @@ -20,9 +20,9 @@ enum Format * @param Message $message The message to be serialized. * @return string The serialized message. */ - public function serialize(Message $message, DateTime $dateTime = new DateTime): string + public function serialize(Message $message, DateTime $dateTime = new DateTime()): string { - return match($this) { + return match ($this) { self::JSON => $this->serializeJson($message, $dateTime), self::IntelliJ => $this->serializeIntelliJ($message, $dateTime), self::Laravel => $this->serializeLaravel($message, $dateTime), @@ -39,23 +39,23 @@ enum Format private function serializeJson(Message $message, DateTime $dateTime): string { /** @var string $trace_file */ - $trace_file = $message->trace['file']; + $trace_file = $message->trace["file"]; /** @var string $trace_line */ - $trace_line = $message->trace['line']; + $trace_line = $message->trace["line"]; $json = json_encode([ - 'date' => $dateTime->format('Y-m-d H:i:s'), - 'level' => strtoupper($message->level->value), - 'message' => $message->content, - 'context' => $message->context, - 'trace' => [ - 'file' => pathinfo($trace_file, PATHINFO_FILENAME), - 'line' => $trace_line, + "date" => $dateTime->format("Y-m-d H:i:s"), + "level" => strtoupper($message->level->value), + "message" => $message->content, + "context" => $message->context, + "trace" => [ + "file" => pathinfo($trace_file, PATHINFO_FILENAME), + "line" => $trace_line, ], ]); if (!$json) { - return ''; + return ""; } return $json; @@ -70,13 +70,13 @@ enum Format private function serializeLaravel(Message $message, DateTime $dateTime): string { /** @var string $trace_file */ - $trace_file = $message->trace['file']; + $trace_file = $message->trace["file"]; - $datetime = $dateTime->format('Y-m-d H:i:s'); + $datetime = $dateTime->format("Y-m-d H:i:s"); $filename = pathinfo($trace_file, PATHINFO_FILENAME); $level = strtoupper($message->level->value); $content = !empty($message->content) ? "$message->content " : ""; - $context = isset($message->context) ? json_encode($message->context) : ''; + $context = isset($message->context) ? json_encode($message->context) : ""; return trim("[$datetime] $filename.$level: $content$context"); } @@ -90,14 +90,14 @@ enum Format private function serializeSymfony(Message $message, DateTime $dateTime): string { /** @var string $trace_file */ - $trace_file = $message->trace['file']; + $trace_file = $message->trace["file"]; // Date - $datetime = $dateTime->format('Y-m-d\TH:i:s.uP'); + $datetime = $dateTime->format("Y-m-d\TH:i:s.uP"); $filename = pathinfo($trace_file, PATHINFO_FILENAME); $level = strtoupper($message->level->value); $content = !empty($message->content) ? "$message->content " : ""; - $context = isset($message->context) ? json_encode($message->context) : ''; + $context = isset($message->context) ? json_encode($message->context) : ""; return trim("[$datetime] $filename.$level: $content$context"); } @@ -111,16 +111,16 @@ enum Format private function serializeIntelliJ(Message $message, DateTime $dateTime): string { /** @var string $trace_file */ - $trace_file = $message->trace['file']; + $trace_file = $message->trace["file"]; /** @var string $trace_line */ - $trace_line = $message->trace['line']; + $trace_line = $message->trace["line"]; // Date - $datetime = $dateTime->format('Y-m-d H:i:s'); + $datetime = $dateTime->format("Y-m-d H:i:s"); $level = strtoupper($message->level->value); $filename = pathinfo($trace_file, PATHINFO_FILENAME); $content = !empty($message->content) ? "$message->content " : ""; - $context = isset($message->context) ? json_encode($message->context) : ''; + $context = isset($message->context) ? json_encode($message->context) : ""; return trim("$datetime [$trace_line] $level - $filename - $content$context"); } |
