Module: Sooner

Defined in:
lib/sooner/rails.rb,
lib/sooner.rb,
lib/sooner/version.rb,
app/models/sooner/subscriber.rb,
lib/sooner/email_format_validator.rb,
app/controllers/sooner/subscribers_controller.rb

Overview

Include UrlHelpers in ActionController and ActionView as soon as they are loaded. ActiveSupport.on_load(:action_controller) { include Devise::Controllers::UrlHelpers } ActiveSupport.on_load(:action_view) { include Devise::Controllers::UrlHelpers }

Defined Under Namespace

Classes: EmailFormatValidator, Engine, Subscriber, SubscribersController

Constant Summary collapse

TRUE_VALUES =

True values used to check params

[true, 1, '1', 't', 'T', 'true', 'TRUE']
VERSION =
"0.0.4".freeze
@@db_store =
true
@@csv_store =
true
@@csv_file =
'subscribers.csv'
@@mailer_sender =
nil

Class Method Summary collapse

Class Method Details

.setup {|_self| ... } ⇒ Object

Default way to setup Sooner. Run rails generate sooner_install to create a fresh initializer with all configuration values.

Yields:

  • (_self)

Yield Parameters:

  • _self (Sooner)

    the object that the method was called on



24
25
26
# File 'lib/sooner.rb', line 24

def self.setup
  yield self
end