class RDStation::ErrorHandler::BadRequest
Constants
- BAD_REQUEST_ERRORS
Public Class Methods
new(array_of_errors)
click to toggle source
# File lib/rdstation/error_handler/bad_request.rb, line 12 def initialize(array_of_errors) @array_of_errors = array_of_errors end
Public Instance Methods
raise_error()
click to toggle source
# File lib/rdstation/error_handler/bad_request.rb, line 16 def raise_error error_classes.each(&:raise_error) raise RDStation::Error::BadRequest, @array_of_errors.first end
Private Instance Methods
error_classes()
click to toggle source
# File lib/rdstation/error_handler/bad_request.rb, line 23 def error_classes BAD_REQUEST_ERRORS.map do |error| error.new(@array_of_errors) end end