-
Notifications
You must be signed in to change notification settings - Fork 557
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Trung Lê
committed
May 7, 2012
1 parent
0029cc0
commit bdb189a
Showing
1 changed file
with
45 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
# encoding: utf-8 | ||
module Faker | ||
module NameVN | ||
extend ModuleUtils | ||
extend self | ||
|
||
def name | ||
"#{middle_name} #{first_name} #{last_name}" | ||
end | ||
|
||
def first_name | ||
FIRST_NAMES.rand | ||
end | ||
|
||
def last_name | ||
LAST_NAMES.rand | ||
end | ||
|
||
def middle_name | ||
MIDDLE_NAMES.rand | ||
end | ||
|
||
def last_first | ||
"#{last_name} #{middle_name} #{first_name}" | ||
end | ||
|
||
LAST_NAMES = k %w(Nguyễn Phạm Trần Lê Huỳnh Hoàng Phan Vũ Võ Đặng Bùi Đỗ Hồ | ||
Ngô Dương Lý Bành Cao Châu Chu Chung Diệp Dương Đàm Đào Đinh | ||
Đoàn Giang Hà Hàn Kiều Kim La Lạc Lâm Liễu Lục Lương Lưu Mã | ||
Mạch Mai Nghiêm Phó Phùng Quách Quang Quyền Tạ Thạch Thái Sái | ||
Thi Thân Thảo Thủy Tiêu Tô Tôn Trang Triệu Trịnh Trương Văn | ||
Vĩnh Vương Vưu) | ||
|
||
FIRST_NAMES = k %w(Thị Văn Hữu Đức Công Quang) | ||
|
||
MIDDLE_NAMES = k %w(An Bằng Bảo Bay Cảnh Công Cung Đạt Đông Gia Giang Hà Hải | ||
Hiệp Hoàng Hùng Huỳnh Khoa Khôi Lai Linh Lộc Long Lưu Mạnh | ||
Minh Nam Nghĩa Ngọc Nguyên Ninh Phát Phú Phục Phùng Quân | ||
Quang Sơn Quyên Sang Tâm Tân Tạo Thanh Thảo Thiên Thuận | ||
Toàn Trúc Trung Tú Tuân Tùng Tưởng Tuyến Văn Việt Vinh Vũ | ||
Xương Bich Châu Diệp Hằng Kim Liên Mai Mộng Mỹ Nguyệt Phương | ||
Quỳnh Thi Thoa Thu Trinh Tuyết Uyên Yến Anh Dung Hạnh Hoa | ||
Hồng Khánh Lan Liêm Nhung Xuân) | ||
end | ||
end |
bdb189a
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
cool