class Rasti::Types::CompoundError
Attributes
errors[R]
Public Class Methods
new(errors)
click to toggle source
Calls superclass method
# File lib/rasti/types/errors.rb, line 30 def initialize(errors) @errors = errors super "#{message_title}\n#{message_lines}" end
Private Instance Methods
message_lines()
click to toggle source
# File lib/rasti/types/errors.rb, line 41 def message_lines errors.map { |k,v| "- #{k}: #{v}" }.join("\n") end
message_title()
click to toggle source
# File lib/rasti/types/errors.rb, line 37 def message_title 'Errors:' end