module Nashville
Constants
- ITUNES_SEARCH_ENDPOINT
- VERSION
Public Class Methods
lookup(*args)
click to toggle source
# File lib/nashville/media.rb, line 80 def lookup(*args) params = args.last.is_a?(Hash) ? args.pop : {} params[:id] ||= args.shift client.lookup(params).collect{|result| Hashie::Rash.new(result)} end
search(*args)
click to toggle source
# File lib/nashville/media.rb, line 73 def search(*args) params = args.last.is_a?(Hash) ? args.pop : {} params[:term] ||= args.shift client.search(params).collect{|result| Hashie::Rash.new(result)} end
Private Class Methods
client()
click to toggle source
# File lib/nashville/media.rb, line 89 def client @@client ||= Client.new end