class Sproutvideo::Tag

Public Class Methods

create(options={}) click to toggle source
# File lib/sproutvideo/tag.rb, line 4
def self.create(options={})
  post("/tags", options)
end
destroy(tag_id, options={}) click to toggle source
# File lib/sproutvideo/tag.rb, line 25
def self.destroy(tag_id, options={})
  delete("/tags/#{tag_id}", options)
end
details(tag_id, options={}) click to toggle source
# File lib/sproutvideo/tag.rb, line 17
def self.details(tag_id, options={})
  get("/tags/#{tag_id}", options)
end
list(options={}) click to toggle source
# File lib/sproutvideo/tag.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("/tags", params)
end
update(tag_id, options={}) click to toggle source
# File lib/sproutvideo/tag.rb, line 21
def self.update(tag_id, options={})
  put("/tags/#{tag_id}", options)
end