lib/random_data/names.rb in random_data-1.5.1 vs lib/random_data/names.rb in random_data-1.5.2
- old
+ new
@@ -22,10 +22,11 @@
# "Harris"
def lastname
@@lastnames.rand.capitalize
end
+ alias last_name lastname
@@male_first_names = %w(ADAM ANTHONY ARTHUR BRIAN CHARLES CHRISTOPHER DANIEL DAVID DONALD EDGAR EDWARD EDWIN
GEORGE HAROLD HERBERT HUGH JAMES JASON JOHN JOSEPH KENNETH KEVIN MARCUS MARK MATTHEW
MICHAEL PAUL PHILIP RICHARD ROBERT ROGER RONALD SIMON STEVEN TERRY THOMAS WILLIAM)
@@ -44,10 +45,11 @@
# "Sandra"
def firstname
@@first_names.rand.capitalize
end
+ alias first_name firstname
# Returns a random male firstname
#
# >> Random.firstname_male
@@ -55,10 +57,11 @@
# "James"
def firstname_male
@@male_first_names.rand.capitalize
end
+ alias first_name_male firstname_male
# Returns a random female firstname
#
# >> Random.firstname_female
@@ -66,8 +69,13 @@
# "Mary"
def firstname_female
@@female_first_names.rand.capitalize
end
-
+ alias first_name_female firstname_female
+
+ # Returns a random full name
+ def full_name(options = { :initial => false, :gender => nil })
+ "#{first_name} #{last_name}"
+ end
end
end