session = session(); // Database Configuration $config = config(OSPOS::class); if (!$migration->is_latest()) { $this->session->destroy(); } // Language $language_exists = file_exists('../app/Language/' . current_language_code()); if (current_language_code() == null || current_language() == null || !$language_exists) { // TODO: current_language() is undefined $config->settings['language'] = 'english'; $config->settings['language_code'] = 'en'; } $language = Services::language(); $language->setLocale($config->settings['language_code']); // Time Zone date_default_timezone_set($config->settings['timezone'] ?? ini_get('date.timezone')); bcscale(max(2, totals_decimals() + tax_decimals())); } }