Example #1
0
 /**
  * Attempt to determine the currently requested URL
  *
  * @deprecated
  * @return string
  */
 public static function current_url()
 {
     // rebuild the current url.
     $config = cms_config::get_instance();
     $url1 = new cms_url($_SERVER['REQUEST_URI']);
     $url2 = new cms_url($config['root_url']);
     $url1->set_scheme($url2->get_scheme());
     $url1->set_host($url2->get_host());
     $url1->set_port($url2->get_port());
     $url1->set_user($url2->get_user());
     $url1->set_pass($url2->get_pass());
     return (string) $url1;
 }