Module: Voidtools::NameUrl

Defined in:
lib/voidtools/dm/name_url.rb

Instance Method Summary collapse

Instance Method Details

#generate_name_urlObject



14
15
16
17
# File 'lib/voidtools/dm/name_url.rb', line 14

def generate_name_url
  nurl = generate_url_from_name
  update(name_url: nurl)
end

#generate_url_from_nameObject



3
4
5
# File 'lib/voidtools/dm/name_url.rb', line 3

def generate_url_from_name
  name.gsub(/\./, '').gsub(/'|"/, ' ').gsub(/\s+/, '_').gsub(/_-_/, '_').downcase
end