Sha256: da4b33cbc3aeee40be0869e9497998dfce9bb32925f8cc9ade83c3d8a6a46de3
Contents?: true
Size: 541 Bytes
Versions: 4
Compression:
Stored size: 541 Bytes
Contents
require 'rmd/base/song' require 'rmd/nct/getter/key_from_page' require 'rmd/nct/getter/key_from_url' module RMD module NCT class Song < RMD::Base::Song def fetch getters.each do |getter| getter.fetch @data_link = getter.data_link @errors = getter.errors break unless @errors end end private def getters [ RMD::NCT::Getter::KeyFromUrl.new(link), RMD::NCT::Getter::KeyFromPage.new(link) ] end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
rmd-0.2.1 | lib/rmd/nct/song.rb |
rmd-0.1.2 | lib/rmd/nct/song.rb |
rmd-0.1.1 | lib/rmd/nct/song.rb |
rmd-0.1.0 | lib/rmd/nct/song.rb |