GitWrapper\Event\GitLoggerListener::log PHP Method

log() public method

Adds a log message using the level defined in the mappings.
public log ( GitWrapper\Event\GitEvent $event, string $message, array $context = [], string $eventName = NULL )
$event GitWrapper\Event\GitEvent
$message string
$context array
$eventName string
    public function log(GitEvent $event, $message, array $context = array(), $eventName = NULL)
    {
        // Provide backwards compatibility with Symfony 2.
        if (empty($eventName) && method_exists($event, 'getName')) {
            $eventName = $event->getName();
        }
        $method = $this->getLogLevelMapping($eventName);
        if ($method !== false) {
            $context += array('command' => $event->getProcess()->getCommandLine());
            $this->logger->{$method}($message, $context);
        }
    }