Analyzing class Consolidation\Log\Logger
Replacement for Symfony\Component\Console\Logger\ConsoleLogger. Each of the different log level messages are routed through the corresponding SymfonyStyle formatting method. Log messages are always sent to stderr if the provided output object implements ConsoleOutputInterface.
Note that this class could extend ConsoleLogger if some methods of that class were declared 'protected' instead of 'private'.