Sha256: faeb4abc35e01047cc5fa58ce627127c399f24efd6dad6cd0fe83476f5e313ba
Contents?: true
Size: 561 Bytes
Versions: 1
Compression:
Stored size: 561 Bytes
Contents
module ItunesApi module Music # Artist or Band resulting from a specific lookup class ArtistLookup def initialize(artist_id) @artist_id = artist_id end def self.artist(artist_id) new(artist_id).artist end def artist build_artist end private attr_reader :artist_id def build_artist return lookup unless lookup Artist.new(lookup) end def lookup @lookup ||= Requests::Lookup.artist_with_albums(artist_id) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
itunes_api-0.7.0 | lib/itunes_api/music/artist_lookup.rb |