Module: Chargify::ResponseHelper
- Included in:
- Charge, Coupon, Customer, Invoice::Payment, Payment, PaymentProfile, ProductFamily, ReasonCode, Subscription
- Defined in:
- lib/chargify_api_ares/response_helper.rb
Instance Method Summary collapse
Instance Method Details
#extract_uniqueness_token(attrs = {}) ⇒ Object
9 10 11 12 13 14 15 |
# File 'lib/chargify_api_ares/response_helper.rb', line 9 def extract_uniqueness_token(attrs = {}) attrs, = attrs.stringify_keys, {} uniqueness_token = attrs['uniqueness_token'] .merge!({ 'uniqueness_token' => uniqueness_token }) if uniqueness_token [attrs.except('uniqueness_token'), ] end |
#save ⇒ Object
3 4 5 6 7 |
# File 'lib/chargify_api_ares/response_helper.rb', line 3 def save self.attributes, = extract_uniqueness_token(attributes) self..merge!() super end |