Class: RandomPerson::Names::EnglishFemaleFirst

Inherits:
RandomPerson::Name show all
Defined in:
lib/randomperson/Names/EnglishFemaleFirst.rb

Instance Attribute Summary

Attributes inherited from RandomPerson::Name

#formats, #formats_ratiod, #names

Instance Method Summary collapse

Methods inherited from RandomPerson::Name

#execute

Constructor Details

#initializeEnglishFemaleFirst



8
9
10
11
12
13
14
15
# File 'lib/randomperson/Names/EnglishFemaleFirst.rb', line 8

def initialize
  @formats = {
    :single =>                      ->(n)   { n.rand },
   }
   
  @formats_ratiod = [ (0..99) ]
  setupnames
end

Instance Method Details

#setupnamesObject



17
18
19
# File 'lib/randomperson/Names/EnglishFemaleFirst.rb', line 17

def setupnames      
  @names = %w{ Aimee Aleksandra Alice Alicia Allison Alyssa Amy Andrea Angel Angela Ann Anna Anne Annie Ashley Barbara Beatrice Beth Betty Brenda Brooke Candace Cara Caren Carol Caroline Carolyn Carrie Cassandra Catherine Charlotte Chrissy Christen Christina Christine Christy Claire Claudia Courtney Crystal Cynthia Dana Danielle Deanne Deborah Deirdre Denise Diane Dianne Dorothy Eileen Elena Elizabeth Emily Erica Erin Frances Gina Giulietta Heather Helen Jane Janet Janice Jenna Jennifer Jessica Joanna Joyce Julia Juliana Julie Justine Kara Karen Katharine Katherine Kathleen Kathryn Katrina Kelly Kerry Kim Kimberly Kristen Kristina Kristine Laura Laurel Lauren Laurie Leah Linda Lisa Lori Marcia Margaret Maria Marie Marina Marisa Martha Mary Maya Melanie Melissa Michelle Monica Nancy Natalie Nicole Nina Pamela Patricia Rachel Rebecca Renee Sandra Sara Sharon Sheri Shirley Sonia Stefanie Stephanie Susan Suzanne Sylvia Tamara Tara Tatiana Terri Theresa Tiffany Tracy Valerie Veronica Vicky Vivian Wendy }
end