Scalr\LogCollector\UserLogger::handlerUserLog PHP 메소드

handlerUserLog() 보호된 메소드

user.log handler
protected handlerUserLog ( FarmLogMessag\FarmLogMessage | array $message, string $severity = null ) : array
$message FarmLogMessag\FarmLogMessage | array Message wor writing in log
$severity string Logging level name (from \Scalr\Logger::logLevelName)
리턴 array Returns array of the fields to log
    protected function handlerUserLog($message, $severity = null)
    {
        if ($message instanceof FarmLogMessage) {
            $data = ['.severity' => is_null($severity) ? null : strtolower($severity), '.message' => $message->Message, '.farm_id' => $message->FarmID, '.env_id' => $message->envId, '.farm_role_id' => $message->farmRoleId, '.server_id' => $message->ServerID];
        }
        return isset($data) ? $data : $message;
    }