Module: Recharge
- Defined in:
- lib/recharge.rb,
lib/recharge/classes.rb,
lib/recharge/version.rb,
lib/recharge/http_request.rb
Defined Under Namespace
Modules: HTTPRequest, Persistable Classes: Address, Charge, Customer, Order, RequestError, Subscription, Webhook
Constant Summary collapse
- ENDPOINT =
"api.rechargeapps.com".freeze
- PORT =
443- TOKEN_HEADER =
"X-Recharge-Access-Token".freeze
- USER_AGENT =
"ReCharge API Client v#{VERSION} (Ruby v#{RUBY_VERSION})"- Error =
Class.new(StandardError)
- ConnectionError =
Class.new(Error)
- VERSION =
"0.0.1".freeze
Class Attribute Summary collapse
-
.api_key ⇒ Object
Returns the value of attribute api_key.
-
.debug ⇒ Object
If
trueoutput HTTP request/response to stderr.
Class Attribute Details
.api_key ⇒ Object
Returns the value of attribute api_key.
30 31 32 |
# File 'lib/recharge.rb', line 30 def api_key @api_key end |
.debug ⇒ Object
If true output HTTP request/response to stderr. Can also be an IO instance to output to.
32 33 34 |
# File 'lib/recharge.rb', line 32 def debug @debug end |