Sha256: 17abe7584291931b094951fea98dd823dedb55af203a7afd376a31bb3de371ad
Contents?: true
Size: 447 Bytes
Versions: 1
Compression:
Stored size: 447 Bytes
Contents
module Laranja class Internet < Generator class << self def email(name = nil) strf(username(name || Laranja::Nome.nome) + '@%email') end def username(name = nil, sep = ['', '.', '_']) name ||= Laranja::Nome.nome name.gsub(/[^a-zA-Z0-9\s]/, '').split.join(sep.sample).downcase end def password(min = 8, max = 128) strf('&' * (min + rand(max - min))) end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
laranja-2.0.1 | lib/laranja/generators/pt-BR/internet.rb |