class Etsy::ShippingTemplate

Public Class Methods

create(options = {}) click to toggle source
# File lib/etsy/shipping_template.rb, line 9
def self.create(options = {})
  options.merge!(:require_secure => true)
  post("/shipping/templates", options)
end
find(id, credentials = {}) click to toggle source
# File lib/etsy/shipping_template.rb, line 14
def self.find(id, credentials = {})
  options = {
    :access_token => credentials[:access_token],
    :access_secret => credentials[:access_secret],
    :require_secure => true
  }
  get("/shipping/templates/#{id}", options)
end
find_by_user(user, credentials = {}) click to toggle source
# File lib/etsy/shipping_template.rb, line 32
def self.find_by_user(user, credentials = {})
  options = {
    :access_token => credentials[:access_token],
    :access_secret => credentials[:access_secret],
    :require_secure => true
  }
  get("/users/#{user.id}/shipping/templates", options)
end
find_entries(id, credentials = {}) click to toggle source
# File lib/etsy/shipping_template.rb, line 23
def self.find_entries(id, credentials = {})
  options = {
    :access_token => credentials[:access_token],
    :access_secret => credentials[:access_secret],
    :require_secure => true
  }
  get("/shipping/templates/#{id}/entries", options)
end