Larabros\Elogram\Http\Clients\MockAdapter::mapRequestParameters PHP Method

mapRequestParameters() protected method

Parses any filename properties from the request parameters.
protected mapRequestParameters ( $parameters ) : string
$parameters
return string
    protected function mapRequestParameters($parameters)
    {
        if (empty($parameters) || !array_key_exists('query', $parameters)) {
            return '';
        }
        $exclude = ['q', 'count', 'min_id', 'max_id', 'min_tag_id', 'max_tag_id', 'lat', 'lng', 'distance', 'text', 'max_like_id', 'action', 'cursor', 'access_token'];
        $modifiers = array_except($parameters['query'], $exclude);
        $return = implode('_', array_keys($modifiers));
        return rtrim("_{$return}", '_');
    }