Module: Cielo
- Defined in:
- lib/cielo.rb,
lib/cielo/card.rb,
lib/cielo/http.rb,
lib/cielo/shop.rb,
lib/cielo/error.rb,
lib/cielo/order.rb,
lib/cielo/capture.rb,
lib/cielo/payment.rb,
lib/cielo/version.rb,
lib/cielo/cancelation.rb,
lib/cielo/transaction.rb,
lib/cielo/info_request.rb,
lib/cielo/authorization.rb,
lib/cielo/card/validity.rb,
lib/cielo/configuration.rb,
lib/cielo/authentication.rb,
lib/cielo/capture_request.rb,
lib/cielo/cancelation_request.rb,
lib/cielo/transaction_request.rb,
lib/cielo/authorization_request.rb
Defined Under Namespace
Modules: HTTP
Classes: Authentication, Authorization, AuthorizationRequest, Cancelation, CancelationRequest, Capture, CaptureRequest, Card, Configuration, Error, InfoRequest, Order, Payment, Shop, Transaction, TransactionRequest
Constant Summary
collapse
- VERSION =
"0.0.6"
Class Method Summary
collapse
Class Method Details
.configuration ⇒ Object
31
32
33
|
# File 'lib/cielo.rb', line 31
def configuration
@configuration ||= Configuration.new
end
|
35
36
37
|
# File 'lib/cielo.rb', line 35
def configure
yield configuration if block_given?
end
|
.logger ⇒ Object
39
40
41
42
43
44
|
# File 'lib/cielo.rb', line 39
def logger
configuration.logger ||= begin
require "logger"
Logger.new(STDOUT)
end
end
|