Larabros\Elogram\Http\UrlParserTrait::getQueryParams PHP Method

getQueryParams() public method

Gets the query parameters as an array from a UriInterface instance.
public getQueryParams ( Psr\Http\Message\UriInterface $uri, array $exclude = ['sig'], array $params = [] ) : array
$uri Psr\Http\Message\UriInterface
$exclude array
$params array
return array
    public function getQueryParams(UriInterface $uri, $exclude = ['sig'], $params = [])
    {
        parse_str($uri->getQuery(), $params);
        foreach ($exclude as $excludedParam) {
            if (array_key_exists($excludedParam, $params)) {
                unset($params[$excludedParam]);
            }
        }
        return $params;
    }