class Faker::Name
Public Class Methods
female_first_name()
click to toggle source
# File lib/faker/default/name.rb, line 30 def female_first_name fetch('name.female_first_name') end
Also aliased as: first_name_women, feminine_name
first_name()
click to toggle source
# File lib/faker/default/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(legacy_number = NOT_GIVEN, number: 3)
click to toggle source
# File lib/faker/default/name.rb, line 49 def initials(legacy_number = NOT_GIVEN, number: 3) warn_for_deprecated_arguments do |keywords| keywords << :number if legacy_number != NOT_GIVEN end (0...number).map { rand(65..90).chr }.join end
last_name()
click to toggle source
# File lib/faker/default/name.rb, line 36 def last_name parse('name.last_name') end
Also aliased as: middle_name
male_first_name()
click to toggle source
# File lib/faker/default/name.rb, line 24 def male_first_name fetch('name.male_first_name') end
Also aliased as: first_name_men, masculine_name
name()
click to toggle source
# File lib/faker/default/name.rb, line 8 def name parse('name.name') end
name_with_middle()
click to toggle source
# File lib/faker/default/name.rb, line 12 def name_with_middle parse('name.name_with_middle') end
prefix()
click to toggle source
# File lib/faker/default/name.rb, line 41 def prefix fetch('name.prefix') end
suffix()
click to toggle source
# File lib/faker/default/name.rb, line 45 def suffix fetch('name.suffix') end