Skip to content

Commit dbb3705

Browse files
committed
TASK: Append payload only in logging if set
1 parent cb4128d commit dbb3705

1 file changed

Lines changed: 14 additions & 8 deletions

File tree

Classes/Core/Infrastructure/ContentReleaseLogger.php

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -47,24 +47,30 @@ public static function fromSymfonyOutput(OutputInterface $output, ContentRelease
4747
return new static($output, $contentReleaseIdentifier, null);
4848
}
4949

50-
public function debug($message, array $additionalPayload = [])
50+
public function debug($message, array $additionalPayload = []): void
5151
{
52-
$this->output->writeln($this->logPrefix . $message . json_encode($additionalPayload));
52+
$this->logToOutput($message, $additionalPayload);
5353
}
5454

55-
public function info($message, array $additionalPayload = [])
55+
public function info($message, array $additionalPayload = []): void
5656
{
57-
$this->output->writeln($this->logPrefix . $message . json_encode($additionalPayload));
57+
$this->logToOutput($message, $additionalPayload);
5858
}
5959

60-
public function warn($message, array $additionalPayload = [])
60+
public function warn($message, array $additionalPayload = []): void
6161
{
62-
$this->output->writeln($this->logPrefix . $message . json_encode($additionalPayload));
62+
$this->logToOutput($message, $additionalPayload);
6363
}
6464

65-
public function error($message, array $additionalPayload = [])
65+
public function error($message, array $additionalPayload = []): void
6666
{
67-
$this->output->writeln($this->logPrefix . $message . json_encode($additionalPayload));
67+
$this->logToOutput($message, $additionalPayload);
68+
}
69+
70+
protected function logToOutput($message, array $additionalPayload = []): void
71+
{
72+
$formattedPayload = $additionalPayload ? json_encode($additionalPayload, JSON_PRETTY_PRINT) : '';
73+
$this->output->writeln($this->logPrefix . $message . $formattedPayload);
6874
}
6975

7076
public function logException(\Exception $exception, string $message, array $additionalPayload)

0 commit comments

Comments
 (0)