Module: URI
- Defined in:
- lib/uri/builder.rb,
lib/uri/builder/version.rb
Defined Under Namespace
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.build(value) ⇒ Object
148 149 150 151 152 153 154 155 156 |
# File 'lib/uri/builder.rb', line 148 def self.build(value) if block_given? URI(value).build.tap do |uri| yield uri end.uri else URI(value).build end end |
.env(key, default = nil) ⇒ Object
158 159 160 |
# File 'lib/uri/builder.rb', line 158 def self.env(key, default = nil) build ENV.fetch key, default end |