class Beatport::Catalog::Release

Public Class Methods

all(options={}) click to toggle source
# File lib/beatport/catalog/release.rb, line 24
def self.all(options={})
  Client.retrieve 'releases', Release, options
end
find(*args) click to toggle source
# File lib/beatport/catalog/release.rb, line 20
def self.find(*args)
  Client.retrieve 'releases', Release, *args
end

Public Instance Methods

discount() click to toggle source
# File lib/beatport/catalog/release.rb, line 16
def discount
  tracks_price - price
end
tracks(options = {}) click to toggle source
# File lib/beatport/catalog/release.rb, line 32
def tracks(options = {})
  options[:release_id] = id
  Track.all(options)
end