module FFaker::NameMX
def full_name_prefix(gender = :any)
def full_name_prefix(gender = :any) case gender when :any then case rand(0..8) when 0, 3, 6, 8 then "#{female_prefix} #{female_name} #{paternal_last_names}" else "#{male_prefix} #{male_name} #{paternal_last_names}" end when :male then "#{male_prefix} #{male_name} #{paternal_last_names}" when :female then "#{female_prefix} #{female_name} #{paternal_last_names}" else raise ArgumentError, 'Invalid gender, must be one of :any, :male, :female' end end