module ErrorResponder::Extenders::Controller
Public Instance Methods
err_respond(err_code, key: nil, message: nil)
click to toggle source
# File lib/error_responder/extenders/controller.rb, line 8 def err_respond(err_code, key: nil, message: nil) err_name = Rack::Utils::HTTP_STATUS_CODES[err_code].downcase.tr(' ', '_').to_sym render json: ErrorResponder::Extenders::Serialize.error(err_code, key, message), status: err_name end
serialize_errors(errors, options = {})
click to toggle source
# File lib/error_responder/extenders/controller.rb, line 4 def serialize_errors(errors, options = {}) render json: ErrorResponder::Extenders::Serialize.serialize(errors, options), status: :conflict end