class Tmdby::Discover

Public Class Methods

movie(optional_params = {}) click to toggle source

Discover movies by different types of data like average rating, number of votes, genres and certifications.

# File lib/tmdby/wrappers/discover.rb, line 7
def self.movie(optional_params = {})
  self.fetch "movie",
              optional_params,
              authorized_params: [  "certification_country", "certification", "certification.lte", "include_adult", "include_video",
                                    "language", "page", "primary_release_year", "primary_release_date.gte", "primary_release_date.lte",
                                    "release_date.gte", "release_date.lte", "sort_by", "vote_count.gte", "vote_count.lte",
                                    "vote_average.gte", "vote_average.lte", "with_cast", "with_crew", "with_companies",
                                    "with_genres", "with_keywords", "with_people", "year"
                                  ]
end
tv(optional_params = {}) click to toggle source

Discover TV shows by different types of data like average rating, number of votes, genres, the network they aired on and air dates.

# File lib/tmdby/wrappers/discover.rb, line 19
def self.tv(optional_params = {})
  self.fetch "tv",
              optional_params,
              authorized_params: [  "page", "language", "sort_by", "first_air_date_year", "vote_count.gte",
                                    "vote_average.gte", "with_genres", "with_networks", "first_air_date.gte", "first_air_date.lte",
                                    "timezone", "air_date.gte", "air_date.lte"
                                  ]
end