class OmdbGateway::Movie

Private Class Methods

request(args, method_name) click to toggle source
# File lib/omdb_gateway/movie.rb, line 14
def self.request(args, method_name)
  if args[0].is_a?(Hash)
    params = args[0]
  elsif args[0].is_a?(String)
    params = args[1] || {}
    params.merge!({ method_name.gsub('find_by_', '') => args[0] }.symbolize_keys)
  end

  return MovieRequest.new(params)
end