} // include db setting, web setting, and paths require_once 'include/access.php'; //init db setting $DbSetting = array("serverpath" => $serverpath, "db_username" => $db_username, "db_password" => $db_password, "db_name" => $db_name, "db_prefix" => $db_prefix); // init web setting $WebSetting = array("domain" => $domain, "folder" => $folder, "title" => $title, "metakey" => $metakey, "metadescription" => $metadescription, "lang" => $lang, "currency" => $currency, "photopath" => $photo_path, "photourl" => $photo_url, "themepath" => $themepath); $init = new Init($mainClass, $DbSetting, $WebSetting, $timezone, $js, $css, $nameSpaceForApps); //mainClass singleton $main = new $mainClass(); //starting the session session_start(); //prepare database $db = $init->getDB(); //set lang dynamically $activeLang = Efiwebsetting::getLangData('Language'); $init->activeLang = $activeLang; //pr($activeLang); //pr($WebSetting); //Init Languange //$lang = new Lang($WebSetting['lang']); if (count($activeLang) > 0) { $sl = $activeLang[0]; } else { $sl = $WebSetting['lang']; } $lang = new Lang($sl); //pr($lang); $lang->activateLangSession(); //pr($lang); $lang->activateGetSetLang();