class AFMotion::HTTPResult
Attributes
error[RW]
object[RW]
task[RW]
Public Class Methods
new(task, responseObject, error)
click to toggle source
# File lib/afmotion/http_result.rb, line 5 def initialize(task, responseObject, error) self.task = task self.object = responseObject self.error = error end
Public Instance Methods
body()
click to toggle source
# File lib/afmotion/http_result.rb, line 33 def body self.object end
failure?()
click to toggle source
# File lib/afmotion/http_result.rb, line 15 def failure? !!error end
operation()
click to toggle source
include this for backwards compatibility (?)
# File lib/afmotion/http_result.rb, line 20 def operation puts "HTTPResult#operation is deprecated and returns a task, switch to using #task" task end
status_code()
click to toggle source
# File lib/afmotion/http_result.rb, line 25 def status_code if self.task && self.task.response self.task.response.statusCode else nil end end
success?()
click to toggle source
# File lib/afmotion/http_result.rb, line 11 def success? !failure? end