Class: Laranja::Nome
Constant Summary
Constants inherited
from Generator
Generator::ALL, Generator::NUMBERS
Class Method Summary
collapse
Class Method Details
.nome(sobrenomes = 1) ⇒ Object
4
5
6
7
8
9
10
11
|
# File 'lib/laranja/generators/pt-BR/nome.rb', line 4
def nome(sobrenomes = 1)
strf([
'%female_first_name ' + ('%last_name ' * sobrenomes).strip,
'%male_first_name ' + ('%last_name ' * sobrenomes).strip,
'%female_first_name ' + ('%last_name ' * sobrenomes) + '%female_suffix',
'%male_first_name ' + ('%last_name ' * sobrenomes) + '%male_suffix',
].sample)
end
|
.primeiro_nome ⇒ Object
13
14
15
|
# File 'lib/laranja/generators/pt-BR/nome.rb', line 13
def primeiro_nome
strf([ '%female_first_name', '%male_first_name' ].sample)
end
|
.sobrenome ⇒ Object
17
18
19
|
# File 'lib/laranja/generators/pt-BR/nome.rb', line 17
def sobrenome
strf('%last_name')
end
|