class Laranja::Internet

Public Class Methods

email(name = nil) click to toggle source
# File lib/laranja/generators/pt-BR/internet.rb, line 4
def email(name = nil)
  strf(username(name || Laranja::Nome.nome) + '@%email')
end
password(min = 8, max = 128) click to toggle source
# File lib/laranja/generators/pt-BR/internet.rb, line 13
def password(min = 8, max = 128)
  strf('&' * (min + rand(max - min)))
end
username(name = nil, sep = ['', '.', '_']) click to toggle source
# File lib/laranja/generators/pt-BR/internet.rb, line 8
def username(name = nil, sep = ['', '.', '_'])
  name ||= Laranja::Nome.nome
  name.gsub(/[^a-zA-Z0-9\s]/, '').split.join(sep.sample).downcase
end