code: public function log($msg, $logLevel = null)
      {
  
          // initialize the formatter helper
          $helper = new FormatterHelper();
  
          // map the log level to the console style
          $style = $this->mapLogLevelToStyle($logLevel);
  
          // format the message, according to the passed log level and write it to the console
          $this->getOutput()->writeln($logLevel ? $helper->formatBlock($msg, $style) : $msg);
  
          // log the message if a log level has been passed
          if ($logLevel && $systemLogger = $this->getSystemLogger()) {
              $systemLogger->log($logLevel, $msg);
          }
      }
docs: Simple method that writes the passed method the the console and the
  system logger, if configured and a log level has been passed.
  
  @param string $msg      The message to log
  @param string $logLevel The log level to use
  
  @return void