public function loadName($varValue, DataContainer $dc)
    {
        // check for query parameters
        if (strpos($varValue, '?') !== false)
        {
            $pos = strpos($varValue, '?');
            $url = substr($varValue, 0, $pos);
            $par = substr($varValue, $pos + 1);

            if ($par)
            {
                parse_str($par, $arrParameters);
                return rawurldecode($url) . '?' . http_build_query($arrParameters);
            }
        }

        return rawurldecode($varValue);
    }
public function loadName($varValue, DataContainer $dc)
    {
        // check for query parameters
        if (strpos($varValue, '?') !== false)
        {
            $pos = strpos($varValue, '?');
            $url = substr($varValue, 0, $pos);
            $par = substr($varValue, $pos + 1);

            if ($par)
            {
                parse_str($par, $arrParameters);
                return rawurldecode($url) . '?' . http_build_query($arrParameters);
            }
        }

        return rawurldecode($varValue);
    }
public function loadName ( $ varValue , DataContainer $ dc ) { // check for query parameters if ( strpos ( $ varValue , '?' ) !== false ) { $ pos = strpos ( $ varValue , '?' ) ; $ url = substr ( $ varValue , 0 , $ pos ) ; $ par = substr ( $ varValue , $ pos + 1 ) ; if ( $ par ) { parse_str ( $ par , $ arrParameters ) ; return rawurldecode ( $ url ) . '?' . http_build_query ( $ arrParameters ) ; } } return rawurldecode ( $ varValue ) ; }
Decodes the name
@param mixed         $varValue
@param DataContainer $dc
@return string
Decodes the name