file?()
click to toggle source
def file?
@source.kind_of?(File)
end
html?()
click to toggle source
def html?
!(url? || file?)
end
to_s()
click to toggle source
def to_s
file? ? @source.path : @source
end
url?()
click to toggle source
def url?
@source.is_a?(String) && @source.match(/\Ahttp/)
end