class Faker::Name
Public Class Methods
first_name()
click to toggle source
# File lib/faker/name.rb, line 15 def first_name fetch('name.first_name') end
initials(character_count=3)
click to toggle source
# File lib/faker/name.rb, line 37 def initials(character_count=3) (0...character_count).map { (65 + rand(26)).chr }.join end
job_titles()
click to toggle source
# File lib/faker/name.rb, line 41 def job_titles fetch_all('name.title.job') end
last_name()
click to toggle source
# File lib/faker/name.rb, line 19 def last_name fetch('name.last_name') end
name()
click to toggle source
# File lib/faker/name.rb, line 7 def name parse('name.name') end
name_with_middle()
click to toggle source
# File lib/faker/name.rb, line 11 def name_with_middle parse('name.name_with_middle') end
prefix()
click to toggle source
# File lib/faker/name.rb, line 23 def prefix fetch('name.prefix') end
suffix()
click to toggle source
# File lib/faker/name.rb, line 27 def suffix fetch('name.suffix') end
title()
click to toggle source
Generate a buzzword-laden job title Wordlist from www.bullshitjob.com/title/
# File lib/faker/name.rb, line 33 def title "#{fetch('name.title.descriptor')} #{fetch('name.title.level')} #{fetch('name.title.job')}" end