src/Sonic.php
public static function getLogger()
	{
		if(self::$logger === NULL)
		{
			self::$logger = new Logger('sonic');
			self::$logger->pushHandler(new StreamHandler(Configuration::getLogfile()));
		}
		
		return self::$logger;
	}
public static function getLogger()
	{
		if(self::$logger === NULL)
		{
			self::$logger = new Logger('sonic');
			self::$logger->pushHandler(new StreamHandler(Configuration::getLogfile()));
		}
		
		return self::$logger;
	}
public static function getLogger ( ) { if ( self :: $ logger === NULL ) { self :: $ logger = new Logger ( 'sonic' ) ; self :: $ logger -> pushHandler ( new StreamHandler ( Configuration :: getLogfile ( ) ) ) ; } return self :: $ logger ; }
return the monolog logger instance

@return the logger instance
return the monolog logger instance