class Resultable::Result

Attributes

response[RW]
status[RW]

Public Class Methods

new() click to toggle source
# File lib/resultable/result.rb, line 11
def initialize
  self.error!
end

Public Instance Methods

error!() click to toggle source
# File lib/resultable/result.rb, line 24
def error!
  self.status = Status::ERROR
  self
end
error?() click to toggle source
# File lib/resultable/result.rb, line 29
def error?
  self.status == Status::ERROR
end
successful!() click to toggle source
# File lib/resultable/result.rb, line 15
def successful!
  self.status = Status::SUCCESSFUL
  self
end
successful?() click to toggle source
# File lib/resultable/result.rb, line 20
def successful?
  self.status == Status::SUCCESSFUL
end