Module: Caffeinate::Dripper::Defaults::ClassMethods
- Defined in:
- lib/caffeinate/dripper/defaults.rb
Instance Method Summary collapse
-
#default(options = {}) ⇒ Object
The default options for the Campaign.
-
#defaults ⇒ Object
The defaults set in the Campaign.
Instance Method Details
#default(options = {}) ⇒ Object
The default options for the Campaign
class OrderCampaign
default mailer_class: "OrdersMailer"
end
25 26 27 28 |
# File 'lib/caffeinate/dripper/defaults.rb', line 25 def default( = {}) .assert_valid_keys(:mailer_class, :mailer, :using) @defaults = end |
#defaults ⇒ Object
The defaults set in the Campaign
13 14 15 |
# File 'lib/caffeinate/dripper/defaults.rb', line 13 def defaults @defaults ||= { mailer_class: inferred_mailer_class } end |