New implementation of GetAbsoluteUrlRootPath that no longer requires any parameter.

SVN:trunk[1287]
This commit is contained in:
Denis Flaven
2011-06-20 14:18:24 +00:00
parent 834e9c48e1
commit 7bcb4ed3b2

View File

@@ -390,12 +390,16 @@ class utils
/**
* Returns the absolute URL to the server's root path
* @param $sCurrentRelativePath string NO MORE USED, kept for backward compatibility only !
* @param $bForceHTTPS bool True to force HTTPS, false otherwise
* @return string The absolute URL to the server's root, without the first slash
*/
static public function GetAbsoluteUrlAppRoot($sCurrentRelativePath = '', $bForceHTTPS = false)
{
$sAbsoluteUrl = self::GetAbsoluteUrl(false, $bForceHTTPS); // False => Don't get the query string
$sCurrentScript = realpath($_SERVER['SCRIPT_FILENAME']);
$sCurrentRelativePath = str_replace(APPROOT, '', $sCurrentScript);
$sAppRootPos = strpos($sAbsoluteUrl, $sCurrentRelativePath);
if ($sAppRootPos !== false)
{