class Sproutvideo::Playlist

Public Class Methods

create(options={}) click to toggle source
# File lib/sproutvideo/playlist.rb, line 4
def self.create(options={})
  post("/playlists", options)
end
destroy(playlist_id, options={}) click to toggle source
# File lib/sproutvideo/playlist.rb, line 25
def self.destroy(playlist_id, options={})
  delete("/playlists/#{playlist_id}", options)
end
details(playlist_id, options={}) click to toggle source
# File lib/sproutvideo/playlist.rb, line 17
def self.details(playlist_id, options={})
  get("/playlists/#{playlist_id}", options)
end
list(options={}) click to toggle source
# File lib/sproutvideo/playlist.rb, line 8
def self.list(options={})
  params = {
    :page => options.delete(:page) || 1,
    :per_page => options.delete(:per_page) || 25
  }
  params = params.merge(options)
  get("/playlists", params)
end
update(playlist_id, options={}) click to toggle source
# File lib/sproutvideo/playlist.rb, line 21
def self.update(playlist_id, options={})
  put("/playlists/#{playlist_id}", options)
end