class Tmdb::Genre

Public Class Methods

movie_list(filters={}) click to toggle source
# File lib/tmdb/genre.rb, line 4
def self.movie_list(filters={})
  result = Resource.new('/genre/movie/list', filters).get

  result['genres'].map do |genre|
    self.new(genre)
  end
end
movies(genre_id, filters={}) click to toggle source
# File lib/tmdb/genre.rb, line 20
def self.movies(genre_id, filters={})
  result = Resource.new("/genre/#{genre_id}/movies", filters).get

  genre = self.new(result.except('results'))
  genre.results = result['results'].map do |movie|
    Movie.new(movie)
  end

  genre
end
tv_list(filters={}) click to toggle source
# File lib/tmdb/genre.rb, line 12
def self.tv_list(filters={})
  result = Resource.new('/genre/tv/list', filters).get

  result['genres'].map do |genre|
    self.new(genre)
  end
end