module FFaker::NameSN
The names & first names in this module were found at this url: www.senegalaisement.com/senegal/noms_et_prenoms.html
Constants
- PREFIX_FEMALE
- PREFIX_MALE
Public Instance Methods
Source
# File lib/ffaker/name_sn.rb, line 21 def first_name_female fetch_sample(FIRST_NAMES_FEMALE) end
Source
# File lib/ffaker/name_sn.rb, line 17 def first_name_male fetch_sample(FIRST_NAMES_MALE) end
Source
# File lib/ffaker/name_sn.rb, line 13 def last_name fetch_sample(LAST_NAMES) end
Source
# File lib/ffaker/name_sn.rb, line 40 def name_female case rand(0..9) when 5, 7 then "#{prefix_female} #{first_name_female} #{last_name}" else "#{first_name_female} #{last_name}" end end
Source
# File lib/ffaker/name_sn.rb, line 33 def name_male case rand(0..9) when 5, 7 then "#{prefix_male} #{first_name_male} #{last_name}" else "#{first_name_male} #{last_name}" end end
Source
# File lib/ffaker/name_sn.rb, line 47 def name_sn case rand(0..5) when 0 then "#{prefix_female} #{first_name_female} #{last_name}" when 1 then "#{prefix_male} #{first_name_male} #{last_name}" when 2, 4 then "#{first_name_male} #{last_name}" when 3, 5 then "#{first_name_female} #{last_name}" end end
Source
# File lib/ffaker/name_sn.rb, line 29 def prefix_female fetch_sample(PREFIX_FEMALE) end
Source
# File lib/ffaker/name_sn.rb, line 25 def prefix_male fetch_sample(PREFIX_MALE) end