]> git.openstreetmap.org Git - rails.git/blob - lib/tag2link.rb
Move tag2link_link logic to module
[rails.git] / lib / tag2link.rb
1 # frozen_string_literal: true
2
3 module Tag2link
4   def self.link(key, value)
5     # skip if it's a full URL
6     return nil if %r{\Ahttps?://}.match?(value)
7
8     url_template = TAG2LINK[key]
9     return nil unless url_template
10
11     url_template.gsub("$1", value)
12   end
13 end