Module: Gold
- Defined in:
- lib/gold.rb,
lib/gold/engine.rb,
lib/gold/diagram.rb,
lib/gold/retries.rb,
lib/gold/version.rb,
lib/gold/coverage.rb,
lib/gold/outcomes.rb,
app/models/gold/tier.rb,
lib/gold/admin_engine.rb,
lib/gold/configuration.rb,
app/models/gold/billing.rb,
app/models/gold/machine.rb,
app/models/gold/referral.rb,
lib/gold/billing_migrator.rb,
app/models/gold/transition.rb,
app/models/gold/shopify_plan.rb,
app/jobs/gold/application_job.rb,
app/operations/gold/charge_op.rb,
app/operations/gold/freeze_op.rb,
app/operations/gold/cleanup_op.rb,
app/operations/gold/install_op.rb,
app/operations/gold/suspend_op.rb,
app/mailers/gold/billing_mailer.rb,
app/models/gold/concerns/gilded.rb,
app/operations/gold/uninstall_op.rb,
app/operations/gold/unsuspend_op.rb,
app/jobs/gold/app_uninstalled_job.rb,
app/operations/gold/apply_tier_op.rb,
app/operations/gold/select_tier_op.rb,
app/mailers/gold/application_mailer.rb,
app/operations/gold/check_charge_op.rb,
app/operations/gold/issue_credit_op.rb,
app/jobs/gold/after_authenticate_job.rb,
lib/gold/exceptions/metadata_missing.rb,
app/operations/gold/apply_discount_op.rb,
lib/gold/exceptions/billing_not_found.rb,
app/controllers/gold/billing_controller.rb,
app/controllers/gold/referrals_controller.rb,
app/operations/gold/mark_as_delinquent_op.rb,
app/controllers/gold/admin/admin_controller.rb,
app/controllers/gold/application_controller.rb,
app/controllers/gold/admin/billing_controller.rb,
app/controllers/gold/authenticated_controller.rb,
app/controllers/gold/concerns/merchant_facing.rb,
app/operations/gold/accept_or_decline_terms_op.rb,
app/controllers/gold/admin/referrals_controller.rb,
app/operations/gold/accept_or_decline_charge_op.rb,
app/operations/gold/convert_affiliate_to_paid_op.rb,
app/operations/gold/resolve_outstanding_charge_op.rb
Overview
This is the main module where configuration can be set.
Defined Under Namespace
Modules: Admin, Concerns, Coverage, Exceptions, Outcomes, Retries Classes: AcceptOrDeclineChargeOp, AcceptOrDeclineTermsOp, AdminEngine, AfterAuthenticateJob, AppUninstalledJob, ApplicationController, ApplicationJob, ApplicationMailer, ApplyDiscountOp, ApplyTierOp, AuthenticatedController, Billing, BillingController, BillingMailer, BillingMigrator, ChargeOp, CheckChargeOp, CleanupOp, Configuration, ConversionError, ConvertAffiliateToPaidOp, Diagram, Engine, FreezeOp, InstallOp, IssueCreditOp, Machine, MarkAsDelinquentOp, Referral, ReferralsController, ResolveOutstandingChargeOp, SelectTierOp, ShopifyPlan, SuspendOp, Tier, Transition, UninstallOp, UnknownTier, UnsuspendOp
Constant Summary collapse
Class Attribute Summary collapse
-
.configuration ⇒ Object
Returns the value of attribute configuration.
Class Method Summary collapse
Class Attribute Details
.configuration ⇒ Object
Returns the value of attribute configuration.
15 16 17 |
# File 'lib/gold.rb', line 15 def configuration @configuration end |
Class Method Details
.configure {|configuration| ... } ⇒ Object
23 24 25 26 |
# File 'lib/gold.rb', line 23 def self.configure self.configuration ||= Configuration.new yield(configuration) end |