module ItunesApi::Music
Public interface for the Music
Api
Public Class Methods
find_albums_by_apple_id(apple_id, store = default_store)
click to toggle source
# File lib/itunes_api/music.rb, line 22 def find_albums_by_apple_id(apple_id, store = default_store) Music::Album.find_by_apple_id(apple_id, store) end
find_by_apple_id(apple_id, store = default_store)
click to toggle source
# File lib/itunes_api/music.rb, line 18 def find_by_apple_id(apple_id, store = default_store) Music::Artist.find_by_apple_id(apple_id, store) end
find_by_collection_id(collection_id, store = default_store)
click to toggle source
# File lib/itunes_api/music.rb, line 26 def find_by_collection_id(collection_id, store = default_store) Music::Album.find_by_collection_id(collection_id, store) end
find_by_name(name, store = default_store)
click to toggle source
# File lib/itunes_api/music.rb, line 14 def find_by_name(name, store = default_store) Artist.find_by_name(name, store) end
find_by_track_id(track_id, store = default_store)
click to toggle source
# File lib/itunes_api/music.rb, line 34 def find_by_track_id(track_id, store = default_store) Music::Song.find_by_track_id(track_id, store) end
find_songs_by_collection_id(collection_id, store = default_store)
click to toggle source
# File lib/itunes_api/music.rb, line 30 def find_songs_by_collection_id(collection_id, store = default_store) Music::Song.find_by_collection_id(collection_id, store) end
Private Class Methods
default_store()
click to toggle source
# File lib/itunes_api/music.rb, line 40 def default_store ItunesApi::Configuration.instance.country_code || :gb end