module Mediasearch
Constants
- VERSION
Public Class Methods
init(api_keys)
click to toggle source
# File lib/mediasearch.rb, line 39 def init(api_keys) if api_keys[:tvdb] && api_keys[:tmdb] tvdb_config.api_key = api_keys[:tvdb] tmdb_config.api_key = api_keys[:tmdb] return api_keys else raise ArgumentError, 'Invalid API keys.' end end
init_tmdb() { |tmdb_config| ... }
click to toggle source
# File lib/mediasearch.rb, line 17 def init_tmdb unless tmdb_config tmdb_config end yield(@tmdb_config) end
init_tvdb() { |tvdb_config| ... }
click to toggle source
# File lib/mediasearch.rb, line 24 def init_tvdb unless tvdb_config tvdb_config end yield(@tvdb_config) end
tmdb_config()
click to toggle source
# File lib/mediasearch.rb, line 9 def tmdb_config @tmdb_config ||= Configuration.new end
tmdb_ready?()
click to toggle source
# File lib/mediasearch.rb, line 31 def tmdb_ready? !tmdb_config.api_key.nil? end
tvdb_config()
click to toggle source
# File lib/mediasearch.rb, line 13 def tvdb_config @tvdb_config ||= Configuration.new end
tvdb_ready?()
click to toggle source
# File lib/mediasearch.rb, line 35 def tvdb_ready? !tvdb_config.api_key.nil? end