Module: LyricsFinder
- Defined in:
- lib/lyrics_finder.rb,
lib/lyrics_finder/cli.rb,
lib/lyrics_finder/version.rb,
lib/lyrics_finder/provider.rb
Defined Under Namespace
Modules: Provider Classes: CLI
Constant Summary collapse
- VERSION =
"0.3.1"
Class Method Summary collapse
Class Method Details
.search(author, title) ⇒ Object
10 11 12 13 14 15 16 17 |
# File 'lib/lyrics_finder.rb', line 10 def self.search(, title) Provider.list.each do |provider| url = Provider.url_for_song(provider, Song.new(, title)) data = open(url) result = Provider.extract_lyric_from_data(data) unless data.nil? return result unless result.nil? end end |