Method: LHS::Problems::Base#each

Defined in:
lib/lhs/problems/base.rb

#eachObject



43
44
45
46
47
48
49
50
51
# File 'lib/lhs/problems/base.rb', line 43

def each
  if messages.is_a?(Hash)
    messages.each_key do |attribute|
      self[attribute].each { |message| yield attribute, message }
    end
  elsif messages.is_a?(Array)
    messages.each { |message| yield message }
  end
end