module AutoAlert::ActsAsAlertable::LocalInstanceMethods
Public Instance Methods
has_unresolved_alerts?()
click to toggle source
# File lib/auto_alert/acts_as_alertable.rb, line 22 def has_unresolved_alerts? unresolved_alerts.size > 0 end
scan_for_alerts!()
click to toggle source
Check if any alerts should be raised or resolveed
# File lib/auto_alert/acts_as_alertable.rb, line 27 def scan_for_alerts! self.class.alert_checkers.each do |checker| checker.check(self) end end
unresolved_alerts()
click to toggle source
# File lib/auto_alert/acts_as_alertable.rb, line 18 def unresolved_alerts alerts.where(resolved: false) end