removed 'application' folder to have everything in the root directory
This commit is contained in:
47
ManiaControl.php
Normal file
47
ManiaControl.php
Normal file
@ -0,0 +1,47 @@
|
||||
<?php
|
||||
|
||||
// Enable error reporting
|
||||
error_reporting(E_ALL);
|
||||
|
||||
// Run configuration
|
||||
define('DEV_MODE', false); // Development mode to not send error reports etc.
|
||||
define('LOG_NAME_USE_DATE', true); // Use current date as suffix for log file name in logs folder
|
||||
define('LOG_NAME_USE_PID', true); // Use current process id as suffix for log file name in logs folder
|
||||
|
||||
// Define base dir
|
||||
define('MANIACONTROL_PATH', __DIR__ . DIRECTORY_SEPARATOR);
|
||||
/** @deprecated Use MANIACONTROL_PATH */
|
||||
define('ManiaControlDir', MANIACONTROL_PATH);
|
||||
|
||||
// Set process settings
|
||||
ini_set('memory_limit', '64M');
|
||||
if (!ini_get('date.timezone') && function_exists('date_default_timezone_set')) {
|
||||
date_default_timezone_set('UTC');
|
||||
}
|
||||
|
||||
// Make sure garbage collection is enabled
|
||||
gc_enable();
|
||||
|
||||
// Register AutoLoader
|
||||
require_once MANIACONTROL_PATH . 'core' . DIRECTORY_SEPARATOR . 'AutoLoader.php';
|
||||
\ManiaControl\AutoLoader::register();
|
||||
|
||||
// Setup Logger
|
||||
\ManiaControl\Logger::setup();
|
||||
|
||||
/**
|
||||
* @deprecated
|
||||
* @see \ManiaControl\Logger::log()
|
||||
*/
|
||||
function logMessage($message, $eol = true) {
|
||||
\ManiaControl\Logger::log($message, $eol);
|
||||
}
|
||||
|
||||
\ManiaControl\Logger::log('Starting ManiaControl...');
|
||||
|
||||
// Check requirements
|
||||
\ManiaControl\Utils\SystemUtil::checkRequirements();
|
||||
|
||||
// Start ManiaControl
|
||||
$maniaControl = new \ManiaControl\ManiaControl();
|
||||
$maniaControl->run();
|
Reference in New Issue
Block a user