class DoublecheckView::CheckResult

Attributes

view_results[R]

Public Class Methods

new(view_results) click to toggle source
# File lib/doublecheck_view/doublecheck.rb, line 18
def initialize(view_results)
  @view_results = view_results
end

Public Instance Methods

errors() click to toggle source
# File lib/doublecheck_view/doublecheck.rb, line 26
def errors
  view_results.reject(&:valid?).each_with_object({}) do |vr, hash|
    hash[vr.name] = vr.rows
  end
end
valid?() click to toggle source
# File lib/doublecheck_view/doublecheck.rb, line 22
def valid?
  view_results.all?(&:valid?)
end