class Faker::Name

Public Class Methods

female_first_name() click to toggle source
# File lib/faker/name.rb, line 28
def female_first_name
  fetch('name.female_first_name')
end
first_name() click to toggle source
# File lib/faker/name.rb, line 16
def first_name
  if parse('name.first_name').empty?
    fetch('name.first_name')
  else
    parse('name.first_name')
  end
end
initials(character_count = 3) click to toggle source
# File lib/faker/name.rb, line 48
def initials(character_count = 3)
  (0...character_count).map { rand(65..90).chr }.join
end
job_titles() click to toggle source
# File lib/faker/name.rb, line 52
def job_titles
  fetch_all('job.position')
end
last_name() click to toggle source
# File lib/faker/name.rb, line 32
def last_name
  parse('name.last_name')
end
male_first_name() click to toggle source
# File lib/faker/name.rb, line 24
def male_first_name
  fetch('name.male_first_name')
end
name() click to toggle source
# File lib/faker/name.rb, line 8
def name
  parse('name.name')
end
name_with_middle() click to toggle source
# File lib/faker/name.rb, line 12
def name_with_middle
  parse('name.name_with_middle')
end
prefix() click to toggle source
# File lib/faker/name.rb, line 36
def prefix
  fetch('name.prefix')
end
suffix() click to toggle source
# File lib/faker/name.rb, line 40
def suffix
  fetch('name.suffix')
end
title() click to toggle source
# File lib/faker/name.rb, line 44
def title
  Faker::Job.title
end