improved error logging

This commit is contained in:
Steffen Schröder
2014-05-15 13:04:05 +02:00
parent 9a84a983d3
commit a6635f15c5
3 changed files with 25 additions and 25 deletions

View File

@ -2,8 +2,8 @@
namespace ManiaControl\Files;
use ManiaControl\Utils\Formatter;
use ManiaControl\ManiaControl;
use ManiaControl\Utils\Formatter;
/**
* Files Utility Class
@ -77,11 +77,11 @@ abstract class FileUtil {
public static function loadConfig($fileName) {
$fileLocation = ManiaControlDir . 'configs' . DIRECTORY_SEPARATOR . $fileName;
if (!file_exists($fileLocation)) {
trigger_error("Config file doesn't exist! ({$fileName})");
logMessage("Config File doesn't exist! ({$fileName})");
return null;
}
if (!is_readable($fileLocation)) {
trigger_error("Config file isn't readable! Please check your file permissions. ({$fileName})");
logMessage("Config File isn't readable! Please check the File Permissions. ({$fileName})");
return null;
}
return simplexml_load_file($fileLocation);