Module: Griddler

Defined in:
lib/griddler.rb,
lib/griddler/email.rb,
lib/griddler/engine.rb,
lib/griddler/errors.rb,
lib/griddler/version.rb,
lib/griddler/configuration.rb,
lib/griddler/adapters/postmark_adapter.rb,
lib/griddler/adapters/sendgrid_adapter.rb,
lib/griddler/adapters/cloudmailin_adapter.rb

Defined Under Namespace

Modules: Adapters, EmailParser, Errors Classes: Configuration, Email, EmailsController, Engine, Error

Constant Summary collapse

VERSION =
"0.4.1"
@@configuration =
nil

Class Method Summary collapse

Class Method Details

.configurationObject



14
15
16
# File 'lib/griddler/configuration.rb', line 14

def self.configuration
  @@configuration || configure
end

.configureObject



4
5
6
7
8
9
10
11
12
# File 'lib/griddler/configuration.rb', line 4

def self.configure
  @@configuration = Configuration.new

  if block_given?
    yield configuration
  end

  configuration
end