class Schneiderlein::Catch

Attributes

request[R]

Public Class Methods

new(request) click to toggle source
# File lib/schneiderlein/catch.rb, line 7
def initialize(request)
  @request = request
end

Public Instance Methods

errors()
Alias for: to_a
to_a() click to toggle source
# File lib/schneiderlein/catch.rb, line 11
def to_a
  request.env.fetch('rack.schneiderlein.parse_errors', [])
end
Also aliased as: errors
to_s() click to toggle source
# File lib/schneiderlein/catch.rb, line 17
def to_s
  to_a.dup.map do |exc|
    ExtractREXMLErrorMessage.new(exc).to_s
  end.join(' ')
end