Module: Drill
- Defined in:
- lib/drill.rb,
lib/drill/mail.rb,
lib/drill/mailer.rb,
lib/drill/params.rb,
lib/drill/version.rb,
lib/drill/mail/base.rb,
lib/drill/mail/default.rb,
lib/drill/delivery_worker.rb,
lib/drill/mail/letter_opener.rb
Defined Under Namespace
Modules: Mail
Classes: Base, Configuration, DeliveryWorker, Mailer, Params
Constant Summary
collapse
- VERSION =
"0.3.0"
Class Method Summary
collapse
Class Method Details
.client ⇒ Object
27
28
29
|
# File 'lib/drill.rb', line 27
def client
@client ||= Mandrill::API.new(configuration.api_key)
end
|
.configuration ⇒ Object
16
17
18
19
20
21
|
# File 'lib/drill.rb', line 16
def configuration
@configuration ||= Configuration.new(
delivery_method: :default,
default_vars: {}
)
end
|
23
24
25
|
# File 'lib/drill.rb', line 23
def configure
yield configuration
end
|