/** * @param WPML_URL_Converter $url_converter * @param array $active_languages * @param string $default_language * @param WPML_Cookie $cookie */ public function __construct(&$url_converter, $active_languages, $default_language, $cookie) { parent::__construct($url_converter, $active_languages, $default_language, $cookie); global $wpml_url_filters; if (strpos((string) filter_var($_SERVER['REQUEST_URI']), 'wpml_root_page=1') !== false || $wpml_url_filters->frontend_uses_root() !== false) { WPML_Root_Page::init(); } }
public function __construct($active_languages, $default_language) { parent::__construct($active_languages, $default_language); global $wpml_url_filters; if (strpos((string) filter_var($_SERVER['REQUEST_URI']), 'wpml_root_page=1') !== false || $wpml_url_filters->frontend_uses_root() !== false) { require_once ICL_PLUGIN_PATH . '/inc/url-handling/wpml-root-page.class.php'; } }
/** * WPML_Frontend_Request constructor. * * @param WPML_URL_Converter $url_converter * @param array $active_languages * @param string $default_language * @param WPML_Cookie $cookie * @param WPML_WP_API$wp_api */ public function __construct(&$url_converter, $active_languages, $default_language, $cookie, $wp_api) { parent::__construct($url_converter, $active_languages, $default_language, $cookie, $wp_api); }
public function __construct(&$url_converter, $active_languages, $default_language, &$cookie, &$pagenow) { parent::__construct($url_converter, $active_languages, $default_language, $cookie); $this->pagenow =& $pagenow; }