/** * Initiate the class * * @param mixed $sid - osCsid * @param int $languages_id - id of the chosen language */ public function initiate($sid, $languages_id, $language) { self::$languages_id = (int) $languages_id; self::$sid = tep_not_null($sid) ? filter_var($sid, FILTER_SANITIZE_STRING) : false; self::$language = filter_var($language, FILTER_SANITIZE_STRING); self::$character_conversion = self::characterConversionSet(); if (SEO_URLS_ENABLED != 'false') { // ensure that the broken search engine safe urls are set to off $this->turnOffBrokenUrls(); $this->getUsuModules(); $this->validate(); } }