Sha256: db40cbda481c8f01528b6fe9c5c4e9f2452b5cdd70fe5614f6ee07d7ebcf70e5
Contents?: true
Size: 776 Bytes
Versions: 5
Compression:
Stored size: 776 Bytes
Contents
module SynapsePay class BankMfaQuestions < APIResource attr_accessor :access_token attr_accessor :mfa attr_accessor :type def answer(bank, mfa, params={}, headers={}) params = ParamsBuilder.merge({ :bank => bank, :mfa => mfa, }, params) params = ParamsBuilder.merge({ :access_token => access_token, }, params) method = APIMethod.new(:post, "/bank/mfa", params, headers, self) json = @client.execute(method) APIList.new(:Bank, json[:banks], method, @client) end # Everything below here is used behind the scenes. APIResource.register_api_subclass(self, "bank_mfa_questions") @api_attributes = { :access_token => {}, :mfa => {}, :type => {}, } end end
Version data entries
5 entries across 5 versions & 1 rubygems