RubyUtils/lib/utils/url.rb

12 lines
358 B
Ruby

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(BASE_URL, *(paths.map(&:to_s)))
return uri if raw
return uri.to_s
end
end
end