class Logicum::Interactor::Result
Public Class Methods
new()
click to toggle source
# File lib/logicum/result.rb, line 5 def initialize @success = true @error = '' end
Public Instance Methods
error()
click to toggle source
# File lib/logicum/result.rb, line 23 def error @error.dup end
fail!(message = '')
click to toggle source
# File lib/logicum/result.rb, line 18 def fail!(message = '') @success = false @error = message end
failure?()
click to toggle source
# File lib/logicum/result.rb, line 14 def failure? !success? end
success?()
click to toggle source
# File lib/logicum/result.rb, line 10 def success? @success end