class Faker::Internet
def slug(words: nil, glue: nil)
-
glue
(String
) -- Separator to add between words passed, default used are '-' or '_' -
words
(String
) -- Comma or period separated words list
Returns:
-
(String)
-
def slug(words: nil, glue: nil) glue ||= sample(%w[- _]) return words.delete(',.').gsub(' ', glue).downcase unless words.nil? sample(translate('faker.internet.slug'), 2).join(glue) end