module FFaker::NameGR
Public Instance Methods
Source
# File lib/ffaker/name_gr.rb, line 51 def female_first_name fetch_sample(FEMALE_FIRST_NAMES) end
Source
# File lib/ffaker/name_gr.rb, line 39 def female_full_name "#{female_first_name} #{female_last_name}" end
Source
# File lib/ffaker/name_gr.rb, line 55 def female_last_name fetch_sample(FEMALE_LAST_NAMES) end
Source
# File lib/ffaker/name_gr.rb, line 28 def first_name case rand(0..1) when 0 then male_first_name when 1 then female_first_name end end
Random
first name (male or female)
Source
# File lib/ffaker/name_gr.rb, line 9 def full_name(gender = :any) case gender when :any then rand(0..1).zero? ? male_full_name : female_full_name when :male then male_full_name when :female then female_full_name else raise ArgumentError, 'Invalid gender, must be one of :any, :male, :female' end end
Random
full name (male or female). Arguments :male, :female, :any
Also aliased as: name
Source
# File lib/ffaker/name_gr.rb, line 20 def last_name case rand(0..1) when 0 then male_last_name when 1 then female_last_name end end
Random
last name (male or female)
Source
# File lib/ffaker/name_gr.rb, line 43 def male_first_name fetch_sample(MALE_FIRST_NAMES) end
Source
# File lib/ffaker/name_gr.rb, line 35 def male_full_name "#{male_first_name} #{male_last_name}" end
Source
# File lib/ffaker/name_gr.rb, line 47 def male_last_name fetch_sample(MALE_LAST_NAMES) end