module Vagalume

Constants

BASE_URL

Public Instance Methods

find(artist, song) click to toggle source
# File lib/vagalume.rb, line 17
def find(artist, song)
  request_url = BASE_URL + "art=#{CGI.escape(artist)}&mus=#{CGI.escape(song)}"
  result = MultiJson.decode(open(request_url).read)
  search_result = Vagalume::SearchResult.new(result)
end
get_lyric(artist, song, options) click to toggle source
# File lib/vagalume.rb, line 23
def get_lyric(artist, song, options)
  search = find(artist, song)
  formatter = Vagalume::LyricFormatter.new
  formatter.format(search, options)
end