module ClearLogic::Result::ClassMethdos
Public Instance Methods
errors(*errors_methods)
click to toggle source
# File lib/clear_logic/result.rb, line 28 def errors(*errors_methods) errors_methods.each do |error_type| define_method(error_type) do |context| context.failure_error ||= ClearLogic::FailureError.new(error_type) failure(context) end private error_type end end