lib/itunes_api/requests/lookup.rb in itunes_api-0.7.0 vs lib/itunes_api/requests/lookup.rb in itunes_api-0.8.0
- old
+ new
@@ -1,17 +1,11 @@
module ItunesApi
module Requests
# Allows querying the API via lookup.
class Lookup
include Base
-
- def initialize(artist_id)
- @artist_id = artist_id
- end
-
- def self.artist_with_albums(id)
- new(id).artist_with_albums
- end
+ attr_reader_init :artist_id
+ selfie :artist_with_albums
def artist_with_albums
return artist unless artist
artist.merge(albums: albums)