Sha256: 4a186423227befd47399fa33aa55d89de80c4671da50991549d8cf6d80812e4d
Contents?: true
Size: 352 Bytes
Versions: 11
Compression:
Stored size: 352 Bytes
Contents
require 'xommelier/core_ext/string' require 'uri' class URI::Generic def to_xommelier to_s end end class Uri < String def self.from_xommelier(value) return if value == nil case value when URI::Generic value when String URI.parse(value) else raise Xommelier::TypeError.new(value, Uri) end end end
Version data entries
11 entries across 11 versions & 1 rubygems