Module: Moist

Defined in:
lib/moist.rb,
lib/moist/engine.rb,
lib/moist/errors.rb,
lib/moist/version.rb,
lib/moist/delivery.rb,
lib/moist/scheduler.rb,
lib/moist/steps/step.rb,
app/models/moist/mailing.rb,
app/models/moist/receipt.rb,
lib/moist/models/mailing.rb,
lib/moist/registry_proxy.rb,
lib/moist/steps/registry.rb,
app/models/moist/campaign.rb,
lib/moist/mailer_registry.rb,
lib/moist/models/campaign.rb,
lib/moist/steps/collection.rb,
lib/moist/subscription_manager.rb,
lib/moist/action_mailer/observer.rb,
lib/moist/action_mailer/extension.rb,
lib/moist/active_record/extension.rb,
app/models/moist/application_record.rb,
app/models/moist/campaign_subscriber.rb,
lib/moist/models/campaign_subscriber.rb,
app/controllers/moist/application_controller.rb

Defined Under Namespace

Modules: ActionMailer, ActiveRecord, Models, Steps Classes: ApplicationController, ApplicationRecord, Campaign, CampaignComplete, CampaignSubscriber, Delivery, Engine, MailerRegistry, Mailing, MailingAlreadyDelivered, Receipt, RegistryProxy, Scheduler, SubscriptionManager, UnknownCampaign

Constant Summary collapse

VERSION =
'0.1.0'

Class Method Summary collapse

Class Method Details

.mailer_registryObject



22
23
24
# File 'lib/moist.rb', line 22

def self.mailer_registry
  @mailer_registry ||= MailerRegistry.new
end

.step_registryObject



18
19
20
# File 'lib/moist.rb', line 18

def self.step_registry
  @step_registry ||= Steps::Registry.new
end