Method: StripeMock::RequestHandlers::Charges#get_charge
- Defined in:
- lib/stripe_mock/request_handlers/charges.rb
#get_charge(route, method_url, params, headers) ⇒ Object
112 113 114 115 116 117 118 119 120 121 122 123 124 |
# File 'lib/stripe_mock/request_handlers/charges.rb', line 112 def get_charge(route, method_url, params, headers) route =~ method_url charge_id = $1 || params[:charge] charge = assert_existence :charge, charge_id, charges[charge_id] charge = charge.clone if params[:expand] == ['balance_transaction'] balance_transaction = balance_transactions[charge[:balance_transaction]] charge[:balance_transaction] = balance_transaction end charge end |