module MovieQueryBuilders

Public Instance Methods

build_query(name) click to toggle source
# File lib/GuideboxWrapper/query_builders/movie/movie_query_builders.rb, line 2
def build_query(name)
  url = @base_url
  words = name.split(" ")
  url += "/search/movie/title/"
  for word in words
    url += word
    unless word == words.last
      url += "+"
    end
  end
  url
end
search_and_set_url(name) click to toggle source
# File lib/GuideboxWrapper/query_builders/movie/movie_query_builders.rb, line 15
def search_and_set_url(name)
  id = self.search_for(name).first["id"]
  url = @base_url
  url + "/movie/" + id.to_s
end
set_name_or_id(name_or_id) click to toggle source
# File lib/GuideboxWrapper/query_builders/movie/movie_query_builders.rb, line 21
def set_name_or_id(name_or_id)
  if name_or_id.is_a?(String)
    id = self.search_for(name_or_id).first["id"]
  else
    id = name_or_id
  end
  id
end