Module: QuickPay
- Defined in:
- lib/quickpay/logger.rb,
lib/quickpay/version.rb,
lib/quickpay/constants.rb,
lib/quickpay/api/client.rb,
lib/quickpay/api/request.rb,
lib/quickpay/api/errors/conflict.rb,
lib/quickpay/api/errors/forbidden.rb,
lib/quickpay/api/errors/not_found.rb,
lib/quickpay/api/errors/bad_request.rb,
lib/quickpay/api/errors/server_error.rb,
lib/quickpay/api/errors/unauthorized.rb,
lib/quickpay/api/errors/not_acceptable.rb,
lib/quickpay/api/errors/quickpay_error.rb,
lib/quickpay/api/errors/payment_required.rb,
lib/quickpay/api/errors/method_not_allowed.rb
Defined Under Namespace
Modules: API
Constant Summary collapse
- VERSION =
"1.0.1"- BASE_URI =
'https://api.quickpay.net'- API_VERSION =
10- API_STATUS_CODES =
{ 200 => :ok, 201 => :created, 202 => :accepted, 400 => :bad_request, 401 => :unauthorized, 402 => :payment_required, 403 => :forbidden, 404 => :not_found, 405 => :method_not_allowed, 406 => :not_acceptable, 409 => :conflict, 500 => :server_error }
Class Attribute Summary collapse
-
.base_uri ⇒ Object
Returns the value of attribute base_uri.
- .logger ⇒ Object
Class Attribute Details
.base_uri ⇒ Object
Returns the value of attribute base_uri.
7 8 9 |
# File 'lib/quickpay/api/client.rb', line 7 def base_uri @base_uri end |
.logger ⇒ Object
7 8 9 10 11 12 13 |
# File 'lib/quickpay/logger.rb', line 7 def logger @logger ||= lambda { logger = Logger.new($stdout) logger.level = Logger::INFO logger }.call end |