Skip to content

Instantly share code, notes, and snippets.

@w1lla
Created November 9, 2013 19:06
Show Gist options
  • Save w1lla/7388657 to your computer and use it in GitHub Desktop.
Save w1lla/7388657 to your computer and use it in GitHub Desktop.
log file ESWC ShootMania
<?php
namespace ManiaLivePlugins\Shootmania\Elite\Classes;
class Log {
private $serverLogin;
function __construct($serverLogin) {
$this->serverLogin = $serverLogin;
$this->config = Config::getInstance();
}
public function Normal($message) {
if ($this->config->Normal == true)
{
try
{
\ManiaLive\Utilities\Logger::log($message, true, "ElitePlugin_Normal_Log-'" . $this->serverLogin . "'");
}
catch(\Exception $e)
{
\ManiaLive\Utilities\Logger::log($message, true, "ElitePlugin_Normal_Log-'" . $this->serverLogin . "'");
}
}
else
{
try
{
\ManiaLive\Utilities\Logger::log($message, true, "ElitePlugin_Normal_Log-'" . $this->serverLogin . "'");
}
catch(\Exception $e)
{
\ManiaLive\Utilities\Logger::log($message, true, "ElitePlugin_Normal_Log-'" . $this->serverLogin . "'");
}
}
}
public function Console($message) {
if ($this->config->Console == true)
{
try
{
\ManiaLive\Utilities\Logger::log($message, true, "ElitePlugin_Console_Log-'" . $this->serverLogin . "'");
}
catch(\Exception $e)
{
\ManiaLive\Utilities\Logger::log($message, true, "ElitePlugin_Console_Log-'" . $this->serverLogin . "'");
}
}
else
{
try
{
\ManiaLive\Utilities\Logger::log($message, true, "ElitePlugin_Console_Log-'" . $this->serverLogin . "'");
}
catch(\Exception $e)
{
\ManiaLive\Utilities\Logger::log($message, true, "ElitePlugin_Console_Log-'" . $this->serverLogin . "'");
}
}
}
public function Debug($message) {
if ($this->config->Debug == true)
{
try
{
\ManiaLive\Utilities\Logger::log($message, true, "ElitePlugin_Debug_Log-'" . $this->serverLogin . "'");
}
catch(\Exception $e)
{
\ManiaLive\Utilities\Logger::log($message, true, "ElitePlugin_Debug_Log-'" . $this->serverLogin . "'");
}
}
else
{
try
{
\ManiaLive\Utilities\Logger::log($message, true, "ElitePlugin_Debug_Log-'" . $this->serverLogin . "'");
}
catch(\Exception $e)
{
\ManiaLive\Utilities\Logger::log($message, true, "ElitePlugin_Debug_Log-'" . $this->serverLogin . "'");
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment