Module: Recognition::Models::Voucher
- Includes:
- Redeemable
- Defined in:
- lib/recognition/models/voucher.rb
Instance Method Summary
collapse
Methods included from Redeemable
#bucket, #expired?, #get_user_counter, #is_redeemable?, #redeem, #regenerate_code, #transactions
Instance Method Details
#execute_redemption(id) ⇒ Object
12
13
14
|
# File 'lib/recognition/models/voucher.rb', line 12
def execute_redemption id
Recognition::Database.redeem id, bucket, self.class.to_s.downcase, self.code, self.amount.to_i
end
|
#redeemable?(recognizable) ⇒ Boolean
8
9
10
|
# File 'lib/recognition/models/voucher.rb', line 8
def redeemable? recognizable
is_redeemable? recognizable
end
|