Module: Payola
- Defined in:
- lib/payola.rb,
lib/payola/error.rb,
lib/payola/version.rb,
lib/payola/registry.rb,
lib/payola/configuration.rb,
lib/payola/payment_gateway.rb,
lib/payola/factories/payment_token.rb,
lib/payola/factories/stripe_payment_token.rb,
lib/payola/errors/payment_gateway_request_error.rb,
lib/payola/payment_gateways/stripe_payment_gateway.rb
Defined Under Namespace
Modules: Errors, Factories, PaymentGateways
Classes: Configuration, Error, PaymentGateway, Registry
Constant Summary
collapse
- VERSION =
'1.0.0'
Class Method Summary
collapse
Class Method Details
.config ⇒ Object
11
12
13
|
# File 'lib/payola/configuration.rb', line 11
def self.config
@@configuration ||= Configuration.new
end
|
15
16
17
|
# File 'lib/payola/configuration.rb', line 15
def self.configure
yield config
end
|
.registry ⇒ Object
18
19
20
|
# File 'lib/payola/registry.rb', line 18
def self.registry
Registry
end
|
.sync(**args) ⇒ Object
8
9
10
|
# File 'lib/payola.rb', line 8
def self.sync(**args)
PaymentGateway.sync(**args)
end
|