Module: Kernel
- Defined in:
- lib/uri/common.rb
Overview
module URI
Class Method Summary collapse
-
.URI(uri) ⇒ Object
Returns
uri
converted to a URI object.
Class Method Details
.URI(uri) ⇒ Object
Returns uri
converted to a URI object.
1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 |
# File 'lib/uri/common.rb', line 1228 def URI(uri) if uri.is_a?(URI::Generic) uri elsif uri = String.try_convert(uri) URI.parse(uri) else raise ArgumentError, "bad argument (expected URI object or URI string)" end end |