Class: Faker::Name
Constant Summary
Constants inherited
from Base
Base::Letters, Base::Numbers, Base::ULetters
Class Method Summary
collapse
Methods inherited from Base
bothify, fetch, fetch_all, flexible, letterify, method_missing, numerify, parse, rand_in_range, regexify, translate, unique, with_locale
Class Method Details
.first_name ⇒ Object
15
|
# File 'lib/faker/name.rb', line 15
def first_name; fetch('name.first_name'); end
|
.job_titles ⇒ Object
24
25
26
|
# File 'lib/faker/name.rb', line 24
def job_titles
fetch_all('name.title.job')
end
|
.last_name ⇒ Object
16
|
# File 'lib/faker/name.rb', line 16
def last_name; fetch('name.last_name'); end
|
.name ⇒ Object
7
8
9
|
# File 'lib/faker/name.rb', line 7
def name
parse('name.name')
end
|
.name_with_middle ⇒ Object
11
12
13
|
# File 'lib/faker/name.rb', line 11
def name_with_middle
parse('name.name_with_middle')
end
|
.prefix ⇒ Object
17
|
# File 'lib/faker/name.rb', line 17
def prefix; fetch('name.prefix'); end
|
.suffix ⇒ Object
18
|
# File 'lib/faker/name.rb', line 18
def suffix; fetch('name.suffix'); end
|
.title ⇒ Object
22
|
# File 'lib/faker/name.rb', line 22
def title; fetch('name.title.descriptor') + ' ' + fetch('name.title.level') + ' ' + fetch('name.title.job'); end
|