Method: String#light_parameterize
- Defined in:
- lib/a_little_less/core_ext.rb
#light_parameterize ⇒ Object
20 21 22 23 24 25 26 27 28 29 30 |
# File 'lib/a_little_less/core_ext.rb', line 20 def light_parameterize I18n.transliterate(self) .downcase .gsub(/[^a-z0-9]+/, '-') .gsub(/-+/, '-') .gsub(/^-|-$/, '') rescue => e logi "#{e.} for '#{self}'" logi e.backtrace.join("\n") if e.backtrace self end |