Class: PaystackGateway::Miscellaneous::ListBanksResponse
- Inherits:
-
Response
- Object
- Hashie::Dash
- Response
- PaystackGateway::Miscellaneous::ListBanksResponse
- Defined in:
- lib/paystack_gateway/miscellaneous.rb
Overview
Response from GET /bank endpoint.
Instance Method Summary collapse
- #bank_details(*attributes) ⇒ Object
- #bank_names ⇒ Object
- #bank_slugs ⇒ Object
- #by_bank_codes ⇒ Object
- #by_bank_names ⇒ Object
Methods inherited from Response
Instance Method Details
#bank_details(*attributes) ⇒ Object
14 |
# File 'lib/paystack_gateway/miscellaneous.rb', line 14 def bank_details(*attributes) = data.map { _1.slice(*attributes) } |
#bank_names ⇒ Object
11 |
# File 'lib/paystack_gateway/miscellaneous.rb', line 11 def bank_names = data.map(&:name) |
#bank_slugs ⇒ Object
12 |
# File 'lib/paystack_gateway/miscellaneous.rb', line 12 def bank_slugs = data.map(&:slug) |
#by_bank_codes ⇒ Object
17 |
# File 'lib/paystack_gateway/miscellaneous.rb', line 17 def by_bank_codes = data.index_by(&:code) |
#by_bank_names ⇒ Object
16 |
# File 'lib/paystack_gateway/miscellaneous.rb', line 16 def by_bank_names = data.index_by(&:name) |