module Beatport::Catalog
Public Class Methods
artist(id)
click to toggle source
# File lib/beatport/catalog.rb, line 37 def self.artist(id) Artist.find(id) end
artists(*args)
click to toggle source
# File lib/beatport/catalog.rb, line 41 def self.artists(*args) Artist.all(*args) end
chart(id)
click to toggle source
# File lib/beatport/catalog.rb, line 45 def self.chart(id) Chart.find(id) end
chart_overview(*args)
click to toggle source
# File lib/beatport/catalog.rb, line 49 def self.chart_overview(*args) ChartOverview.get end
charts(*args)
click to toggle source
# File lib/beatport/catalog.rb, line 53 def self.charts(*args) Chart.all end
genre(key)
click to toggle source
# File lib/beatport/catalog.rb, line 57 def self.genre(key) Genre.find(key) end
genre_overview()
click to toggle source
# File lib/beatport/catalog.rb, line 61 def self.genre_overview Genre.overview end
genres(*args)
click to toggle source
# File lib/beatport/catalog.rb, line 65 def self.genres(*args) Genre.all(*args) end
home()
click to toggle source
# File lib/beatport/catalog.rb, line 69 def self.home Home.get end
label(id)
click to toggle source
# File lib/beatport/catalog.rb, line 73 def self.label(id) Label.find(id) end
labels(*args)
click to toggle source
# File lib/beatport/catalog.rb, line 77 def self.labels(*args) Label.all(*args) end
release(id)
click to toggle source
# File lib/beatport/catalog.rb, line 81 def self.release(id) Release.find(id) end
releases(*args)
click to toggle source
# File lib/beatport/catalog.rb, line 85 def self.releases(*args) Release.all(*args) end
track(id)
click to toggle source
# File lib/beatport/catalog.rb, line 89 def self.track(id) Track.find(id) end
tracks(*args)
click to toggle source
# File lib/beatport/catalog.rb, line 93 def self.tracks(*args) Track.all(*args) end