Module: PageMagic::Utils::URL

Defined in:
lib/page_magic/utils/url.rb

Overview

module String - contains methods for manipulating strings

Class Method Summary collapse

Class Method Details

.concat(base_url, path) ⇒ String

build a url from a base and path.

Examples:

concat('http://base.url/', '/path') # => "http://base.url/path"

Returns:



12
13
14
15
16
# File 'lib/page_magic/utils/url.rb', line 12

def concat(base_url, path)
  path = path.sub(%r{^/}, '')
  base_url = base_url.sub(%r{/$}, '')
  "#{base_url}/#{path}"
end