class Rubapi::Request

Attributes

errors[RW]
pagination[RW]
params[RW]
route[RW]

Public Class Methods

new() click to toggle source
# File lib/rubapi/request.rb, line 8
def initialize
  self.params = {}
  self.pagination = default_pagination
end

Public Instance Methods

default_pagination() click to toggle source
# File lib/rubapi/request.rb, line 17
def default_pagination
  {
    per_page: 10
  }
end
parse(param_string) click to toggle source
# File lib/rubapi/request.rb, line 13
def parse(param_string)
  self.params = self.params.merge(Rack::Utils.parse_nested_query(param_string))
end