class ItunesApi::Music::Requests::Songs

Allows querying the API via lookup for album songs.

Public Instance Methods

find_by_id() click to toggle source
# File lib/itunes_api/music/requests/songs.rb, line 12
def find_by_id
  unwrapped_results(:track).map do |result|
    Results::Song.new(result, store)
  end
end

Private Instance Methods

action() click to toggle source
# File lib/itunes_api/music/requests/songs.rb, line 20
def action
  'lookup'
end
query() click to toggle source
# File lib/itunes_api/music/requests/songs.rb, line 24
def query
  {
    country: store.to_s.upcase,
    entity: :song,
    id: search_id,
    limit: LIMIT,
    sort: :trackNumber
  }
end