class RMD::NCT::Song

Public Instance Methods

fetch() click to toggle source
# File lib/rmd/nct/song.rb, line 9
def fetch
  getters.each do |getter|
    getter.fetch
    @data_link = getter.data_link
    @errors = getter.errors
    break unless @errors
  end
end

Private Instance Methods

getters() click to toggle source
# File lib/rmd/nct/song.rb, line 20
def getters
  [
    RMD::NCT::Getter::KeyFromUrl.new(link),
    RMD::NCT::Getter::KeyFromPage.new(link)
  ]
end