Module: Iugu

Defined in:
lib/iugu.rb,
lib/iugu/plan.rb,
lib/iugu/utils.rb,
lib/iugu/charge.rb,
lib/iugu/object.rb,
lib/iugu/factory.rb,
lib/iugu/invoice.rb,
lib/iugu/version.rb,
lib/iugu/api_save.rb,
lib/iugu/customer.rb,
lib/iugu/api_fetch.rb,
lib/iugu/api_create.rb,
lib/iugu/api_delete.rb,
lib/iugu/api_search.rb,
lib/iugu/plan_price.rb,
lib/iugu/api_request.rb,
lib/iugu/api_resource.rb,
lib/iugu/plan_feature.rb,
lib/iugu/subscription.rb,
lib/iugu/payment_token.rb,
lib/iugu/search_result.rb,
lib/iugu/payment_method.rb,
lib/iugu/api_child_resource.rb

Defined Under Namespace

Modules: APICreate, APIDelete, APIFetch, APISave Classes: APIChildResource, APIRequest, APIResource, AuthenticationException, Charge, Customer, Factory, Invoice, Object, ObjectNotFound, PaymentMethod, PaymentToken, Plan, PlanFeature, PlanPrice, RequestFailed, RequestWithErrors, SearchResult, Subscription, Utils

Constant Summary collapse

VERSION =
"1.0.4"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.api_keyObject

Returns the value of attribute api_key.



43
44
45
# File 'lib/iugu.rb', line 43

def api_key
  @api_key
end

Class Method Details

.base_uriObject



49
50
51
# File 'lib/iugu.rb', line 49

def self.base_uri
  "#{@endpoint}/#{@api_version}/"
end