class GiantBombApi::Request::Search

Public Class Methods

new(query, resources: [GiantBombApi::Resource::Game], limit: 100, page: 1) click to toggle source
Calls superclass method GiantBombApi::Request::new
# File lib/giant_bomb_api/request/search.rb, line 4
def initialize(query, resources: [GiantBombApi::Resource::Game], limit: 100, page: 1)
  params = {
    query: query,
    resources: resources.map { |res| res.resource_name }.join(','),
    limit: limit,
    page: page
  }
  super end_point, params
end

Public Instance Methods

end_point() click to toggle source
# File lib/giant_bomb_api/request/search.rb, line 14
def end_point
  '/search'
end