Module: FantasyFaker::Character
Instance Method Summary
collapse
Methods included from BaseModule
const_missing, data_path, module_name, underscore
Instance Method Details
#female_full_name ⇒ Object
29
30
31
|
# File 'lib/fantasy_faker/character.rb', line 29
def female_full_name
"%s %s" % [female_name, female_nickname]
end
|
#female_name ⇒ Object
21
22
23
|
# File 'lib/fantasy_faker/character.rb', line 21
def female_name
"%s%s" % [NAME_PREFIXES_FEMALE.rand, NAME_SUFIXES_FEMALE.rand]
end
|
#female_nickname ⇒ Object
25
26
27
|
# File 'lib/fantasy_faker/character.rb', line 25
def female_nickname
NICKNAMES_FEMALE.rand
end
|
#male_full_name ⇒ Object
17
18
19
|
# File 'lib/fantasy_faker/character.rb', line 17
def male_full_name
"%s %s" % [male_name, male_nickname]
end
|
#male_name ⇒ Object
9
10
11
|
# File 'lib/fantasy_faker/character.rb', line 9
def male_name
"%s%s" % [NAME_PREFIXES_MALE.rand, NAME_SUFIXES_MALE.rand]
end
|
#male_nickname ⇒ Object
13
14
15
|
# File 'lib/fantasy_faker/character.rb', line 13
def male_nickname
NICKNAMES_MALE.rand
end
|