class ComplianceAlertCollection
Public Class Methods
new(criteria, apps, users)
click to toggle source
# File lib/aptible/rails/models/compliance_alert_collection.rb, line 2 def initialize(criteria, apps, users) @criteria = criteria @apps = apps @users = users end
Public Instance Methods
all()
click to toggle source
# File lib/aptible/rails/models/compliance_alert_collection.rb, line 8 def all context = { users: @users, apps: @apps } @criteria.map do |criterion| CriterionAlertDecorator.decorate(criterion, context: context).alerts || [] end.flatten end