class String
Extends the native String
class to have a {#slugify} method.
Public Instance Methods
slugify(mode = 'latin', cased = nil)
click to toggle source
Slugifies a string.
@param mode [String or nil] Either one of raw, default, pretty,
_ascii_, _latin_ or nil.
@param cased [Boolean] If the slugify method must respect original case. @return [String] The slugified string.
# File lib/string.rb, line 13 def slugify(mode = 'latin', cased = nil) JekyllSlugify::Slugify.new(self, mode: mode, cased: cased).to_s end