app\helpers\Utility::removeFromUrlQueryString PHP Method

removeFromUrlQueryString() public static method

removeFromUrlQueryString removes a specific variable from the url query string.
public static removeFromUrlQueryString ( [type] $refine, [type] $_key ) : [string]
$refine [type]
$_key [type]
return [string]
    public static function removeFromUrlQueryString($refine, $_key)
    {
        $url = '';
        foreach ($refine as $key => $value) {
            if ($key != $_key && trim($value) != '' && $key != 'category_name') {
                $value = $key == 'category' ? $value . '|' . $refine['category_name'] : $value;
                $url .= $key . '=' . urlencode($value) . '&';
            }
        }
        return rtrim($url, '&');
    }