class SiteDiff::UriWrapper::ReadResult
This lets us treat errors or content as one object
Attributes
content[RW]
encoding[RW]
error[RW]
error_code[RW]
Public Class Methods
error(message, code = nil)
click to toggle source
Creates a ReadResult
with an error.
# File lib/sitediff/uriwrapper.rb, line 41 def self.error(message, code = nil) res = new res.error_code = code res.error = message res end
new(content = nil, encoding = 'utf-8')
click to toggle source
Creates a ReadResult
.
# File lib/sitediff/uriwrapper.rb, line 32 def initialize(content = nil, encoding = 'utf-8') @content = content @encoding = encoding @error = nil @error_code = nil end