/** * @param WPML_URL_Converter $url_converter * @param array $active_languages * @param string $default_language */ public function __construct(&$url_converter, $active_languages, $default_language) { parent::__construct($url_converter); $this->active_languages = $active_languages; $this->default_language = $default_language; add_filter('WPML_get_language_cookie', array($this, 'get_cookie_lang'), 10, 0); add_filter('wmpl_get_language_cookie', array($this, 'get_cookie_lang'), 10, 0); }
/** * @param WPML_URL_Converter $url_converter * @param WPML_Request $request_handler * @param WPML_Language_Resolution $lang_resolution */ function __construct(&$url_converter, &$request_handler, &$lang_resolution) { parent::__construct($url_converter); $this->request_handler = $request_handler; $this->lang_resolution = $lang_resolution; }