Module: UrlResolver
- Defined in:
- lib/url-resolver.rb,
lib/url-resolver/version.rb
Constant Summary collapse
- VERSION =
"0.0.5"
Class Method Summary collapse
Class Method Details
.resolve(page_url, href) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/url-resolver.rb', line 6 def self.resolve(page_url, href) URI.join(page_url, href).to_s ## Deprecated # raise ArgumentError, "You need to provide a root url." if url.nil? # raise ArgumentError, "You need to provide a path to resolve." if path_to_resolve.nil? # if !path_to_resolve.include?("http") # if path_to_resolve.include?("//") # "http:#{path_to_resolve}" # else # URI.join(url, path_to_resolve).to_s # end # else # path_to_resolve # end end |