Class: Scrobbler2::Artist
Instance Method Summary collapse
- #add_tags(tags) ⇒ Object
-
#initialize(artist) ⇒ Artist
constructor
A new instance of Artist.
- #tags ⇒ Object
Methods inherited from Base
get, get_resource, get_with_auth, http_with_auth, post_with_auth, query_signature, sign
Constructor Details
#initialize(artist) ⇒ Artist
Returns a new instance of Artist.
5 6 7 |
# File 'lib/scrobbler2/artist.rb', line 5 def initialize(artist) @query = {:artist => artist} end |
Instance Method Details
#add_tags(tags) ⇒ Object
23 24 25 26 |
# File 'lib/scrobbler2/artist.rb', line 23 def () query = @query.merge :tags => .join(",") self.class.post_with_auth("artist.addtags", query) end |
#tags ⇒ Object
18 19 20 21 |
# File 'lib/scrobbler2/artist.rb', line 18 def return @tags if @tags @tags = self.class.get_with_auth("artist.gettags", @query)["lfm"]["tags"] end |