Module: Affirm
- Defined in:
- lib/affirm.rb,
lib/affirm/error.rb,
lib/affirm/client.rb,
lib/affirm/struct.rb,
lib/affirm/version.rb,
lib/affirm/configuration.rb,
lib/affirm/structs/checkout.rb,
lib/affirm/structs/transaction.rb,
lib/affirm/structs/checkout/response.rb,
lib/affirm/structs/transaction/event.rb,
lib/affirm/testing_support/http_responses.rb
Defined Under Namespace
Modules: Struct, TestingSupport Classes: AuthenticationError, Client, Configuration, Error, NotFoundError, RequestError
Constant Summary collapse
- VERSION =
"1.0.3".freeze
Class Attribute Summary collapse
-
.configuration ⇒ Object
writeonly
Sets the attribute configuration.
Class Method Summary collapse
Class Attribute Details
.configuration=(value) ⇒ Object (writeonly)
Sets the attribute configuration
32 33 34 |
# File 'lib/affirm/configuration.rb', line 32 def configuration=(value) @configuration = value end |
Class Method Details
.config ⇒ Object
28 29 30 |
# File 'lib/affirm/configuration.rb', line 28 def config @configuration ||= Configuration.new end |
.configure {|config| ... } ⇒ Object
34 35 36 |
# File 'lib/affirm/configuration.rb', line 34 def configure yield config end |