protected static function addLogToFile($message, $logType = 'Unknown')
    {
        //====================================================================//
        // Safety Check
        if (0 == Splash::configuration()->Logging) {
            return true;
        }
        //====================================================================//
        // Detect Log File Directory
        $logfile = dirname(__DIR__).'/splash.log';
        if (defined('SPLASH_DIR') && realpath(SPLASH_DIR)) {
            $logfile = realpath(SPLASH_DIR).'/splash.log';
        }
        //====================================================================//
        // Open Log File
        $filefd = @fopen($logfile, 'a+');
        //====================================================================//
        // Write Log File
        if ($filefd) {
            $message = date('Y-m-d H:i:s').' '.sprintf('%-15s', $logType).$message;
            fwrite($filefd, $message."\n");
            fclose($filefd);
            @chmod($logfile, 0604);
        }

        return true;
    }