@@ -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