Class: RandomPerson::Names::FrenchFemaleFirst
- Inherits:
-
RandomPerson::Name
- Object
- RandomPerson::Name
- RandomPerson::Names::FrenchFemaleFirst
- Defined in:
- lib/randomperson/Names/FrenchFemaleFirst.rb
Instance Attribute Summary
Attributes inherited from RandomPerson::Name
#formats, #formats_ratiod, #names
Instance Method Summary collapse
-
#initialize ⇒ FrenchFemaleFirst
constructor
A new instance of FrenchFemaleFirst.
- #setupnames ⇒ Object
Methods inherited from RandomPerson::Name
Constructor Details
#initialize ⇒ FrenchFemaleFirst
Returns a new instance of FrenchFemaleFirst.
8 9 10 11 12 13 14 15 16 |
# File 'lib/randomperson/Names/FrenchFemaleFirst.rb', line 8 def initialize @formats = { :single => ->(n) { n.rand }, :double_barrelled_hyphenated => ->(n) { n.rand + '-' + n.rand }, } @formats_ratiod = [ 0..70, 71..99 ] setupnames end |
Instance Method Details
#setupnames ⇒ Object
18 19 20 |
# File 'lib/randomperson/Names/FrenchFemaleFirst.rb', line 18 def setupnames @names = %w{ Adélaïde Adèle Adrienne Agathe Agnès Aimée Alexandri Alix Alice Amélie Anaï Anastasie Andrée Anne Anou Antoinette Arnaud Astri Audrey Auréli Aurore Bernadett Brigitte Camill Capucine Caroline Catherine Cécile Céline Chanta Charlotte Christell Christian Christine Claire Claude Claudine Clémence Colett Constance Corinn Danielle Denise Diane Dominique Dorothée Édith Éléonore Élisabeth Élise Élodi Émilie Emmanuelle Florence Françoise Frédérique Gabrielle Genevièv Hélène Henriette Hortens Inès Isabelle Jacqueline Jeanne Jeannine Joséphine Josett Julie Juliette Laetitia Laure Laurenc Lorraine Louise Luce Madeleine Mano Marcell Margaux Marguerite Margot Marianne Marie Marine Marthe Martin Marys Mathilde Michèle Monique Nathalie Nath Nicole Noémi Océan Odett Olivie Patricia Paulett Pauline Pénélope Philippin Renée Sabin Simon Sophie Stéphanie Susanne Sylvie Thérèse Valentine Valérie Véronique Victoire Virginie Zoé } end |