get_hosts() ) ) ? $lang : ''; } /** * Sets the home urls * * @since 2.2 * * @param object $language */ protected function set_home_url( $language ) { $home_url = $this->home_url( $language ); $language->set_home_url( $home_url, $home_url ); // Search url and home url are the same } /** * Returns the current site url * * @since 1.8 * * @param string $url * @return string */ public function site_url( $url ) { $lang = $this->get_language_from_url(); $lang = $this->model->get_language( $lang ); return $this->add_language_to_link( $url, $lang ); } /** * Fix the domain for upload directory * * @since 2.0.6 * * @param array $uploads * @return array */ public function upload_dir( $uploads ) { $lang = $this->get_language_from_url(); $lang = $this->model->get_language( $lang ); $uploads['url'] = $this->add_language_to_link( $uploads['url'], $lang ); $uploads['baseurl'] = $this->add_language_to_link( $uploads['baseurl'], $lang ); return $uploads; } }