class ItunesApi::Music::Results::Artist
Wrapper for artist search results.
Public Instance Methods
amg_id()
click to toggle source
# File lib/itunes_api/music/results/artist.rb, line 11 def amg_id @amg_id ||= data['amgArtistId'] end
apple_id()
click to toggle source
# File lib/itunes_api/music/results/artist.rb, line 15 def apple_id @apple_id ||= data['artistId'] end
attributes()
click to toggle source
# File lib/itunes_api/music/results/artist.rb, line 19 def attributes [amg_id, apple_id, genre, link, name, store] end
genre()
click to toggle source
# File lib/itunes_api/music/results/artist.rb, line 23 def genre @genre ||= data['primaryGenreName'] end
link()
click to toggle source
# File lib/itunes_api/music/results/artist.rb, line 27 def link @link ||= data['artistLinkUrl'] end
name()
click to toggle source
# File lib/itunes_api/music/results/artist.rb, line 31 def name @name ||= data['artistName'] end
relevant?()
click to toggle source
# File lib/itunes_api/music/results/artist.rb, line 35 def relevant? return true unless search_term name.downcase.include?(search_term.downcase) end