Class: Blazer::CheckMailer
- Inherits:
-
ActionMailer::Base
- Object
- ActionMailer::Base
- Blazer::CheckMailer
- Includes:
- ActionView::Helpers::TextHelper
- Defined in:
- app/mailers/blazer/check_mailer.rb
Instance Method Summary collapse
- #failing_checks(email, checks) ⇒ Object
- #state_change(check, state, state_was, rows_count, error) ⇒ Object
Instance Method Details
#failing_checks(email, checks) ⇒ Object
16 17 18 19 |
# File 'app/mailers/blazer/check_mailer.rb', line 16 def failing_checks(email, checks) @checks = checks mail to: email, subject: "#{pluralize(checks.size, "Check")} Failing" end |
#state_change(check, state, state_was, rows_count, error) ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'app/mailers/blazer/check_mailer.rb', line 7 def state_change(check, state, state_was, rows_count, error) @check = check @state = state @state_was = state_was @rows_count = rows_count @error = error mail to: check.emails, reply_to: check.emails, subject: "Check #{state.titleize}: #{check.query.name}" end |