$_ENV['DB_HOST'] ?? getenv('DB_HOST') ?: 'db', 'db_name' => $_ENV['DB_NAME'] ?? getenv('DB_NAME') ?: 'steuerkram', 'db_user' => $_ENV['DB_USER'] ?? getenv('DB_USER') ?: 'steuerkram', 'db_pass' => $_ENV['DB_PASS'] ?? getenv('DB_PASS') ?: 'steuerkram', 'upload_dir' => dirname(__DIR__) . '/public/static/uploads', 'base_url' => '', ]; } public static function get(string $key, mixed $default = null): mixed { return self::$data[$key] ?? $default; } }