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())); } }