source/Core/UtilsUrl.php
public function stringToParamsArray($sValue)
    {
        // url building
        // replace possible ampersands, explode, and filter out empty values
        $sValue = str_replace("&amp;", "&", $sValue);
        $aNavParams = explode("&", $sValue);
        $aNavParams = array_filter($aNavParams);
        $aParams = [];
        foreach ($aNavParams as $sValue) {
            $exp = explode("=", $sValue);
            $aParams[$exp[0]] = $exp[1];
        }

        return $aParams;
    }
public function stringToParamsArray($sValue)
    {
        // url building
        // replace possible ampersands, explode, and filter out empty values
        $sValue = str_replace("&amp;", "&", $sValue);
        $aNavParams = explode("&", $sValue);
        $aNavParams = array_filter($aNavParams);
        $aParams = [];
        foreach ($aNavParams as $sValue) {
            $exp = explode("=", $sValue);
            $aParams[$exp[0]] = $exp[1];
        }

        return $aParams;
    }
public function stringToParamsArray ( $ sValue ) { // url building // replace possible ampersands, explode, and filter out empty values $ sValue = str_replace ( "&amp;" , "&" , $ sValue ) ; $ aNavParams = explode ( "&" , $ sValue ) ; $ aNavParams = array_filter ( $ aNavParams ) ; $ aParams = [ ] ; foreach ( $ aNavParams as $ sValue ) { $ exp = explode ( "=" , $ sValue ) ; $ aParams [ $ exp [ 0 ] ] = $ exp [ 1 ] ; } return $ aParams ; }
Forms parameters array out of a string.
Takes & and &amp; as delimiters.
Returns associative array with parameters.

@param string $sValue String

@return array
Forms parameters array out of a string . Takes & and &amp ; as delimiters . Returns associative array with parameters .