Class: Qmin::Reporting::Mail
- Inherits:
-
Object
- Object
- Qmin::Reporting::Mail
- Defined in:
- lib/qmin/reporting/mail.rb
Class Method Summary collapse
- .delivery_method ⇒ Object
- .delivery_options ⇒ Object
- .mail_from ⇒ Object
- .mail_to ⇒ Object
- .setup_delivery(delivery_method, delivery_options = {}) ⇒ Object
- .setup_mail(to, from) ⇒ Object
Instance Method Summary collapse
Class Method Details
.delivery_method ⇒ Object
14 15 16 |
# File 'lib/qmin/reporting/mail.rb', line 14 def delivery_method @delivery_method end |
.delivery_options ⇒ Object
18 19 20 |
# File 'lib/qmin/reporting/mail.rb', line 18 def end |
.mail_from ⇒ Object
31 32 33 |
# File 'lib/qmin/reporting/mail.rb', line 31 def mail_from @mail_from end |
.mail_to ⇒ Object
27 28 29 |
# File 'lib/qmin/reporting/mail.rb', line 27 def mail_to @mail_to end |
.setup_delivery(delivery_method, delivery_options = {}) ⇒ Object
9 10 11 12 |
# File 'lib/qmin/reporting/mail.rb', line 9 def setup_delivery(delivery_method, = {}) @delivery_method = delivery_method = end |
.setup_mail(to, from) ⇒ Object
22 23 24 25 |
# File 'lib/qmin/reporting/mail.rb', line 22 def setup_mail(to, from) @mail_to = to @mail_from = from end |
Instance Method Details
#report(exception) ⇒ Object
36 37 38 |
# File 'lib/qmin/reporting/mail.rb', line 36 def report(exception) deliver(mail(exception)) end |