Class: Moyasar::Source
- Inherits:
-
Object
- Object
- Moyasar::Source
- Includes:
- Actions::Construct
- Defined in:
- lib/moyasar/source.rb
Direct Known Subclasses
Class Method Summary collapse
Methods included from Actions::Construct
Class Method Details
.build(type, attrs = {}) ⇒ Object
6 7 8 9 10 11 12 13 14 15 |
# File 'lib/moyasar/source.rb', line 6 def build(type, attrs = {}) sources = { 'sadad' => Sadad, 'creditcard' => CreditCard, 'applepay' => ApplePay, 'stcpay' => STCPay, } sources[type].new(attrs) end |