protected function getLog(string $message, PriorityInterface $priority = null, array $metaData = null): LogInterface
    {
        return new Log($message, $priority ?? null, null, $metaData ?? null);
    }
protected function getLog(string $message, PriorityInterface $priority = null, array $metaData = null): LogInterface
    {
        return new Log($message, $priority ?? null, null, $metaData ?? null);
    }
protected function getLog ( string $ message , PriorityInterface $ priority = null , array $ metaData = null ) : LogInterface { return new Log ( $ message , $ priority ?? null , null , $ metaData ?? null ) ; }
Get new log.

@param string                 $message
@param PriorityInterface|null $priority
@param array|null             $metaData
@return LogInterface
Get new log .