Class: Shortwave::Provider::TagProvider

Inherits:
BaseProvider show all
Defined in:
lib/shortwave/providers.rb

Overview

Produces Tag objects

Instance Method Summary collapse

Methods inherited from BaseProvider

#build, #initialize

Constructor Details

This class inherits a constructor from Shortwave::Provider::BaseProvider

Instance Method Details

#get(name) ⇒ Object

Returns a tag named “name”



122
123
124
# File 'lib/shortwave/providers.rb', line 122

def get(name)
  parse_model @facade.search(name)
end

Returns the most popular tags from Last.fm



127
128
129
# File 'lib/shortwave/providers.rb', line 127

def popular
  parse_collection @facade.top_tags
end