package com.fancl.iloyalty.util;
import android.util.Log;
import com.fancl.iloyalty.Constants;
public class LogController {
public static void log(String message)
{
if(Constants.isDebug)
{
LogController.printMessageLog(message);
}
}
public static void log(String message, Exception e)
{
if(Constants.isDebug)
{
LogController.printMessageWithException(message, e);
}
}
public static void logForProduction(String message)
{
if(Constants.isProductionLogEnable)
{
LogController.printMessageLog(message);
}
}
public static void logForProduction(String message, Exception e)
{
if(Constants.isProductionLogEnable)
{
LogController.printMessageWithException(message, e);
}
}
private static void printMessageLog(String message)
{
Log.d(Constants.LOG_TAG, message);
}
private static void printMessageWithException(String message, Exception e)
{
if(e != null)
{
Log.d(Constants.LOG_TAG, message, e);
}
else
{
Log.d(Constants.LOG_TAG, message);
}
}
}