Module: Incoming::Strategy
- Included in:
- Incoming::Strategies::CloudMailin, Incoming::Strategies::HTTPPost, Incoming::Strategies::Mailgun, Incoming::Strategies::Postmark, Incoming::Strategies::Sendgrid
- Defined in:
- lib/incoming/strategy.rb
Defined Under Namespace
Modules: ClassMethods Classes: InvalidOptionError, RequiredOptionError
Instance Attribute Summary collapse
-
#message ⇒ Object
Public: A Mail::Message object, constructed by #initialize.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(*args) ⇒ Object
Public: Translates arguments into a Mail::Message object.
Instance Attribute Details
#message ⇒ Object
Public: A Mail::Message object, constructed by #initialize
70 71 72 |
# File 'lib/incoming/strategy.rb', line 70 def @message end |
Class Method Details
.included(base) ⇒ Object
3 4 5 6 7 8 |
# File 'lib/incoming/strategy.rb', line 3 def self.included(base) base.extend ClassMethods base.class_eval do attr_reader :options end end |
Instance Method Details
#initialize(*args) ⇒ Object
Public: Translates arguments into a Mail::Message object
73 |
# File 'lib/incoming/strategy.rb', line 73 def initialize(*args) ; end |