LifePex/src/utils/url.rb

14 lines
408 B
Ruby

module LifePex
module Utils
module Url
# usage: base_url('base', 'to', '2', raw: false) => "http://..../base/to/2"
# @param [Boolean] raw set to false by default for a string output, if true it will be an URI
def base_url(*paths, raw: false)
uri = URI.join(LifePex::BASE_URL, *(paths.map(&:to_s)))
return uri if raw
return uri.to_s
end
end
end
end