$io->
writeln(' Message history:'
);
foreach ($redeliveryStamps as $redeliveryStamp) { $io->
writeln(sprintf(' * Message failed at <info>%s</info> and was redelivered',
$redeliveryStamp->
getRedeliveredAt()->
format('Y-m-d H:i:s'
)));
} $io->
newLine();
if ($io->
isVeryVerbose()) { $io->
title('Message:'
);
if (null !==
$lastMessageDecodingFailedStamp) { $io->
error('The message could not be decoded. See below an APPROXIMATIVE representation of the class.'
);
} $dump =
new Dumper($io, null,
$this->
createCloner());
$io->
writeln($dump($envelope->
getMessage()));
$io->
title('Exception:'
);
$flattenException =
$lastErrorDetailsStamp?->
getFlattenException();
$io->
writeln(null ===
$flattenException ? '(no data)' :
$dump($flattenException));
} else { if (null !==
$lastMessageDecodingFailedStamp) { $io->
error('The message could not be decoded.'
);
} $io->
writeln(' Re-run command with <info>-vv</info> to see more message & error details.'
);
} }