Class: RandomPerson::Names::FrenchFemaleFirst
- Inherits:
-
RandomPerson::Name
- Object
- RandomPerson::Name
- RandomPerson::Names::FrenchFemaleFirst
- Defined in:
- lib/randomperson/names/french-female-first.rb
Constant Summary collapse
- 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é }
Instance Attribute Summary
Attributes inherited from RandomPerson::Name
#formats, #formats_ratiod, #names, #possibles
Instance Method Summary collapse
-
#initialize ⇒ FrenchFemaleFirst
constructor
A new instance of FrenchFemaleFirst.
Methods included from Outputter
Constructor Details
#initialize ⇒ FrenchFemaleFirst
Returns a new instance of FrenchFemaleFirst.
10 11 12 13 14 15 16 17 18 |
# File 'lib/randomperson/names/french-female-first.rb', line 10 def initialize @names = Names @formats = [ ->(n) { n.sample }, ->(n) { n.sample + '-' + n.sample }, ] @formats_ratiod = [ 0..70, 71..99 ] super end |