﻿#region Header

// Copyright (c) 2021-2022 AccelByte Inc. All Rights Reserved.
// This is licensed software from AccelByte Inc, for limitations
// and restrictions contact your company contract manager.

#endregion

using UnityEngine;

namespace BlackBox
{
	public static class Logger
	{
		public static void Log(string message)
		{
			Log("[BlackBoxManaged]", message);
		}

		public static void Log(string header, string message)
		{
			Debug.Log($"{header} {message}\n");
		}

		public static void LogWarning(string message)
		{
			LogWarning("[BlackBoxManaged]", message);
		}

		public static void LogWarning(string header, string message)
		{
			Debug.LogWarning($"{header} {message}\n");
		}

		public static void LogError(string message)
		{
			LogError("[BlackBoxManaged]", message);
		}

		public static void LogError(string header, string message)
		{
			Debug.LogError($"{header} {message}\n");
		}
	}
}
