Sha256: 860e8181f2e5eacc19e845726a8e27ade8ae8f5d4a98acf6f7587038e800bd80

Contents?: true

Size: 365 Bytes

Versions: 4

Compression:

Stored size: 365 Bytes

Contents

module ItunesApi
  module Music
    # Artist or Band from the Apple catalog
    class Artist
      attr_reader_init :data
      private :data

      def albums
        @albums ||= Album.build(data[:albums])
      end

      def apple_id
        @apple_id ||= data[:artistId]
      end

      def name
        @name ||= data[:artistName]
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
itunes_api-1.0.0 lib/itunes_api/music/artist.rb
itunes_api-0.8.2 lib/itunes_api/music/artist.rb
itunes_api-0.8.1 lib/itunes_api/music/artist.rb
itunes_api-0.8.0 lib/itunes_api/music/artist.rb