module Middleman::Svg::URIResource

Public Class Methods

===(object) click to toggle source
# File lib/middleman-svg/uri_resource.rb, line 4
def self.===(object)
  return false if object.is_a?(IO) || object.is_a?(StringIO)
  uri = URI.parse(object)
  uri.kind_of?(URI::HTTP) or uri.kind_of?(URI::HTTPS)
end
read(object) click to toggle source
# File lib/middleman-svg/uri_resource.rb, line 10
def self.read(object)
  str = open(object) { |f| f.read }
  str
end