public static function warning($r) { ELog::$mode = EConfig::$data['generic']['errormode']; switch (ELog::$mode) { case 'normal': echo "GFX WARNING: {$r}<br>"; break; case 'formatted': echo "<p style=\"color:#CDD500;font-size:20px;\">GFX WARNING:</p>\n\t\t\t\t\t<p style=\"color:#D58600;font-size:15px;font-style:italic;\">{$r}</p>"; case 'file': $stream = fopen(ELog::$warning_file, 'a+'); fwrite($stream, "GFX WARNING: {$r}\n\n"); fclose($stream); case 'suppressed': //ignore error break; } }