class Pingpp::CouponTemplate
Public Class Methods
create_coupons(coupon_template, params={}, opts={})
click to toggle source
# File lib/pingpp/coupon_template.rb, line 18 def self.create_coupons(coupon_template, params={}, opts={}) response, opts = request(:post, coupon_url(coupon_template, opts), params, opts) Util.convert_to_pingpp_object(response, opts) end
list_coupons(coupon_template, filters={}, opts={})
click to toggle source
# File lib/pingpp/coupon_template.rb, line 12 def self.list_coupons(coupon_template, filters={}, opts={}) opts = Util.normalize_opts(opts) response, opts = request(:get, coupon_url(coupon_template, opts), filters, opts) ListObject.construct_from(response, opts) end
object_name()
click to toggle source
# File lib/pingpp/coupon_template.rb, line 8 def self.object_name 'coupon_template' end
Private Class Methods
coupon_url(coupon_template, opts={})
click to toggle source
# File lib/pingpp/coupon_template.rb, line 25 def self.coupon_url(coupon_template, opts={}) resource_url(opts) + "/#{coupon_template}/coupons" end