class PlayTime::Upload

Attributes

client[R]

Public Class Methods

new(client) click to toggle source
# File lib/play_time/upload.rb, line 11
def initialize(client)
  @client = client
end
upload(track) click to toggle source
# File lib/play_time/upload.rb, line 5
def self.upload(track)
  new(Client.new).upload(track)
end

Public Instance Methods

upload(track) click to toggle source
# File lib/play_time/upload.rb, line 15
def upload(track)
  client.authorize!

  client.commit(track)
end