# File lib/stringex/string_extensions.rb, line 163 163: def to_url(options = {}) 164: return self if options[:exclude] && options[:exclude].include?(self) 165: options = stringex_default_options.merge(options) 166: whitespace_replacement_token = options[:replace_whitespace_with] 167: dummy = remove_formatting(options). 168: replace_whitespace(whitespace_replacement_token). 169: collapse("-"). 170: limit(options[:limit]) 171: dummy.downcase! unless options[:force_downcase] == false 172: dummy 173: end