Module: ChartMogul

Extended by:
ConfigAttributes
Defined in:
lib/chartmogul.rb,
lib/chartmogul/object.rb,
lib/chartmogul/summary.rb,
lib/chartmogul/version.rb,
lib/chartmogul/import/plan.rb,
lib/chartmogul/metrics/arr.rb,
lib/chartmogul/metrics/asp.rb,
lib/chartmogul/metrics/ltv.rb,
lib/chartmogul/metrics/mrr.rb,
lib/chartmogul/api_resource.rb,
lib/chartmogul/metrics/arpa.rb,
lib/chartmogul/metrics/base.rb,
lib/chartmogul/configuration.rb,
lib/chartmogul/resource_path.rb,
lib/chartmogul/import/invoice.rb,
lib/chartmogul/api/actions/all.rb,
lib/chartmogul/import/customer.rb,
lib/chartmogul/concerns/entries.rb,
lib/chartmogul/concerns/summary.rb,
lib/chartmogul/metrics/activity.rb,
lib/chartmogul/concerns/pageable.rb,
lib/chartmogul/config_attributes.rb,
lib/chartmogul/utils/json_parser.rb,
lib/chartmogul/api/actions/create.rb,
lib/chartmogul/api/actions/custom.rb,
lib/chartmogul/api/actions/update.rb,
lib/chartmogul/import/data_source.rb,
lib/chartmogul/api/actions/destroy.rb,
lib/chartmogul/enrichment/customer.rb,
lib/chartmogul/import/subscription.rb,
lib/chartmogul/metrics/subscription.rb,
lib/chartmogul/errors/forbidden_error.rb,
lib/chartmogul/errors/not_found_error.rb,
lib/chartmogul/metrics/customer_count.rb,
lib/chartmogul/metrics/mrr_churn_rate.rb,
lib/chartmogul/utils/hash_snake_caser.rb,
lib/chartmogul/errors/chartmogul_error.rb,
lib/chartmogul/metrics/all_key_metrics.rb,
lib/chartmogul/import/customer_invoices.rb,
lib/chartmogul/errors/configuration_error.rb,
lib/chartmogul/import/line_items/one_time.rb,
lib/chartmogul/import/transactions/refund.rb,
lib/chartmogul/errors/schema_invalid_error.rb,
lib/chartmogul/import/transactions/payment.rb,
lib/chartmogul/metrics/customer_churn_rate.rb,
lib/chartmogul/errors/resource_invalid_error.rb,
lib/chartmogul/import/line_items/subscription.rb

Defined Under Namespace

Modules: API, Concerns, ConfigAttributes, Enrichment, Import, Metrics, Utils Classes: APIResource, ChartMogulError, Configuration, ConfigurationError, ForbiddenError, NotFoundError, Object, ResourceInvalidError, ResourcePath, SchemaInvalidError, Summary

Constant Summary collapse

API_BASE =
'https://api.chartmogul.com'
VERSION =
"0.1.1"

Class Method Summary collapse

Methods included from ConfigAttributes

config_accessor

Class Method Details

.configObject



70
71
72
# File 'lib/chartmogul.rb', line 70

def config
  @config ||= ChartMogul::Configuration.new
end