public static function getRelativeUrl($url = null) {
        $url = is_null($url) ? '/'.ltrim($_SERVER['REQUEST_URI'], '/') : $url;
        $rootUrlPath	= parse_url(ROOT_URL, PHP_URL_PATH);
        $absPath		= parse_url($url, PHP_URL_PATH);
        if (substr($absPath, 0, strlen($rootUrlPath)) != $rootUrlPath ) {
            throw new ResolverException('Request Uri '.$url.' outside of TAO path '.ROOT_URL);
        }
        if ($absPath === $rootUrlPath) {
            $result = '';
        } else {
            $result = substr($absPath, strlen($rootUrlPath));
        }
        return $result;
    }
public static function getRelativeUrl($url = null) {
        $url = is_null($url) ? '/'.ltrim($_SERVER['REQUEST_URI'], '/') : $url;
        $rootUrlPath	= parse_url(ROOT_URL, PHP_URL_PATH);
        $absPath		= parse_url($url, PHP_URL_PATH);
        if (substr($absPath, 0, strlen($rootUrlPath)) != $rootUrlPath ) {
            throw new ResolverException('Request Uri '.$url.' outside of TAO path '.ROOT_URL);
        }
        if ($absPath === $rootUrlPath) {
            $result = '';
        } else {
            $result = substr($absPath, strlen($rootUrlPath));
        }
        return $result;
    }
public static function getRelativeUrl ( $ url = null ) { $ url = is_null ( $ url ) ? '/' . ltrim ( $ _SERVER [ 'REQUEST_URI' ] , '/' ) : $ url ; $ rootUrlPath = parse_url ( ROOT_URL , PHP_URL_PATH ) ; $ absPath = parse_url ( $ url , PHP_URL_PATH ) ; if ( substr ( $ absPath , 0 , strlen ( $ rootUrlPath ) ) != $ rootUrlPath ) { throw new ResolverException ( 'Request Uri ' . $ url . ' outside of TAO path ' . ROOT_URL ) ; } if ( $ absPath === $ rootUrlPath ) { $ result = '' ; } else { $ result = substr ( $ absPath , strlen ( $ rootUrlPath ) ) ; } return $ result ; }
Returns the current relative call url, without leading slash

@param string $url
@throws ResolverException
@return string
Returns the current relative call url without leading slash