module FFaker::NameID

def female_name_with_prefix

def female_name_with_prefix
  "#{female_prefix} #{first_name_female} #{last_name}"
end

def female_prefix

def female_prefix
  fetch_sample(FEMALE_PREFIXES)
end

def first_name

def first_name
  fetch_sample(FIRST_NAMES)
end

def first_name_female

def first_name_female
  fetch_sample(FIRST_NAMES_FEMALE)
end

def first_name_male

def first_name_male
  fetch_sample(FIRST_NAMES_MALE)
end

def last_name

def last_name
  fetch_sample(LAST_NAMES)
end

def male_name_with_prefix

def male_name_with_prefix
  "#{male_prefix} #{first_name_male} #{last_name}"
end

def male_prefix

def male_prefix
  fetch_sample(MALE_PREFIXES)
end

def name

def name
  "#{first_name} #{last_name}"
end

def name_with_prefix

def name_with_prefix
  fetch_sample(
    [
      female_name_with_prefix,
      male_name_with_prefix
    ]
  )
end

def prefix

def prefix
  fetch_sample(PREFIXES)
end