Moved constants out of misuzu.php.

This commit is contained in:
flash 2025-02-09 20:44:10 +00:00
parent 1d54d41f6b
commit 4110cd5190
16 changed files with 77 additions and 50 deletions

View file

@ -5,21 +5,10 @@ use Index\Config\Fs\FsConfig;
define('MSZ_STARTUP', microtime(true));
define('MSZ_ROOT', __DIR__);
define('MSZ_CLI', PHP_SAPI === 'cli');
define('MSZ_DEBUG', is_file(MSZ_ROOT . '/.debug'));
define('MSZ_PUBLIC', MSZ_ROOT . '/public');
define('MSZ_SOURCE', MSZ_ROOT . '/src');
define('MSZ_CONFIG', MSZ_ROOT . '/config');
define('MSZ_TEMPLATES', MSZ_ROOT . '/templates');
define('MSZ_MIGRATIONS', MSZ_ROOT . '/database');
require_once MSZ_ROOT . '/vendor/autoload.php';
require_once __DIR__ . '/vendor/autoload.php';
error_reporting(MSZ_DEBUG ? -1 : 0);
mb_internal_encoding('UTF-8');
date_default_timezone_set('GMT');
$env = FsConfig::fromFile(MSZ_CONFIG . '/config.cfg');
$env = FsConfig::fromFile(Misuzu::PATH_CONFIG . '/config.cfg');
if($env->hasValues('sentry:dsn'))
(function($env) {