Module: Recharge
- Defined in:
- lib/recharge/http_request.rb,
lib/recharge.rb,
lib/recharge/classes.rb,
lib/recharge/version.rb
Overview
For iso8601 require “date” require “time”
Defined Under Namespace
Modules: HTTPRequest, Persistable Classes: Address, Charge, Customer, Discount, Metafield, Order, Product, 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.3".freeze
Class Attribute Summary collapse
-
.api_key ⇒ Object
Returns the value of attribute api_key.
-
.debug ⇒ Object
If
true
output HTTP request/response to stderr.
Class Attribute Details
.api_key ⇒ Object
Returns the value of attribute api_key.
31 32 33 |
# File 'lib/recharge.rb', line 31 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.
33 34 35 |
# File 'lib/recharge.rb', line 33 def debug @debug end |