Class: Tmdby::Find

Inherits:
Wrapper show all
Defined in:
lib/tmdby/wrappers/find.rb

Class Method Summary collapse

Methods inherited from Wrapper

add_default_language, fetch, handle_post_params, route, verify_params

Class Method Details

.get(id, external_source, optional_params = {}) ⇒ Object

The find method makes it easy to search for objects in our database by an external id

The supported external sources for each object are as follows:

Movies: imdb_id
People: imdb_id, freebase_mid, freebase_id, tvrage_id
TVSeries: imdb_id, freebase_mid, freebase_id, tvdb_id, tvrage_id
TVSeasons: freebase_mid, freebase_id, tvdb_id, tvrage_id
TVEpisodes: imdb_id, freebase_mid, freebase_id, tvdb_id, tvrage_id


14
15
16
17
18
19
# File 'lib/tmdby/wrappers/find.rb', line 14

def self.get(id, external_source, optional_params = {})
  self.fetch id,
              optional_params,
              external_source: external_source,
              authorized_params: ["external_source", "language"]
end