/**
  * Return the URL segment for the current HTTP_HOST value
  * 
  * @param string $locale
  * @return string
  */
 static function get_homepage_urlsegment()
 {
     $urlSegment = '';
     // @todo Temporarily restricted to MySQL database while testing db abstraction
     if (DB::getConn() instanceof MySQLDatabase) {
         $host = $_SERVER['HTTP_HOST'];
         $host = str_replace('www.', '', $host);
         $SQL_host = str_replace('.', '\\.', Convert::raw2sql($host));
         $homePageOBJ = DataObject::get_one("SiteTree", "HomepageForDomain REGEXP '(,|^) *{$SQL_host} *(,|\$)'");
     } else {
         $homePageOBJ = null;
     }
     if (singleton('SiteTree')->hasExtension('Translatable') && !$homePageOBJ) {
         $urlSegment = Translatable::get_homepage_urlsegment_by_locale(Translatable::get_current_locale());
     } elseif ($homePageOBJ) {
         $urlSegment = $homePageOBJ->URLSegment;
     }
     return $urlSegment ? $urlSegment : self::get_default_homepage_urlsegment();
 }