class Tmdby::Search
Public Class Methods
collection(query, optional_params = {})
click to toggle source
Search
for collections by name.
# File lib/tmdby/wrappers/search.rb, line 15 def self.collection(query, optional_params = {}) self.fetch "collection", optional_params, query: query, authorized_params: ["query", "page", "language"] end
company(query, optional_params = {})
click to toggle source
Search
for companies by name.
# File lib/tmdby/wrappers/search.rb, line 7 def self.company(query, optional_params = {}) self.fetch "company", optional_params, query: query, authorized_params: ["query", "page"] end
keyword(query, optional_params = {})
click to toggle source
Search
for keywords by name.
# File lib/tmdby/wrappers/search.rb, line 23 def self.keyword(query, optional_params = {}) self.fetch "keyword", optional_params, query: query, authorized_params: ["query", "page"] end
movie(query, optional_params = {})
click to toggle source
Search
for movies by title.
# File lib/tmdby/wrappers/search.rb, line 31 def self.movie(query, optional_params = {}) self.fetch "movie", optional_params, query: query, authorized_params: ["query", "page", "language", "include_adult", "year", "primary_release_year", "search_type"] end
multi(query, optional_params = {})
click to toggle source
Search
the movie, tv show and person collections with a single query.
# File lib/tmdby/wrappers/search.rb, line 39 def self.multi(query, optional_params = {}) self.fetch "multi", optional_params, query: query, authorized_params: ["query", "page", "language", "include_adult"] end
person(query, optional_params = {})
click to toggle source
Search
for people by name.
# File lib/tmdby/wrappers/search.rb, line 47 def self.person(query, optional_params = {}) self.fetch "person", optional_params, query: query, authorized_params: ["query", "page", "include_adult", "search_type"] end
tv(query, optional_params = {})
click to toggle source
Search
for TV shows by title.
# File lib/tmdby/wrappers/search.rb, line 55 def self.tv(query, optional_params = {}) self.fetch "tv", optional_params, query: query, authorized_params: ["query", "page", "language", "first_air_date_year", "search_type"] end