Skip to Content Skip to Search
Methods
C
D
N

Attributes

[R] coupon
[R] sites

Class Public methods

new(account_id, coupon)

# File engines/api/app/actions/api/coupon_manager.rb, line 5
def initialize(account_id, coupon)
  @coupon = coupon
  @sites = DB::Site.using_payment_gateway(account_id: account_id)
end

Instance Public methods

create()

# File engines/api/app/actions/api/coupon_manager.rb, line 10
def create
  create_coupon if sites.exists?
end

delete()

# File engines/api/app/actions/api/coupon_manager.rb, line 14
def delete
  delete_coupon if sites.exists?
end