PluginProbe ʕ •ᴥ•ʔ
GiveWP – Donation Plugin and Fundraising Platform / 2.10.4
GiveWP – Donation Plugin and Fundraising Platform v2.10.4
4.16.4 4.16.3 4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 2.3.1 2.3.2 2.30.0 2.31.0 2.31.1 2.32.0 2.33.0 2.33.1 2.33.2 2.33.3 2.33.4 2.33.5 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.5.0 2.5.1 2.5.10 2.5.11 2.5.12 2.5.13 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.2 2.6.3 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.9.0 2.9.1 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.10.0 3.11.0 3.12.0 3.12.1 3.12.2 3.12.3 3.13.0 3.14.0 3.14.1 3.14.2 3.15.0 3.15.1 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.17.0 3.17.1 3.17.2 3.18.0 3.19.0 3.19.1 3.19.2 3.19.3 3.19.4 3.2.0 3.2.1 3.2.2 3.20.0 3.21.0 3.21.1 3.22.0 3.22.1 3.22.2 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 3.6.0 3.6.1 3.6.2 3.7.0 3.8.0 3.9.0 4.0.0 4.1.0 4.1.1 4.10.0 4.10.1 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.14.5 4.14.6 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.1 4.7.0 4.7.1 4.8.0 4.8.1 4.9.0 trunk 1.9.0 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.2 2.11.3 2.12.0 2.12.1 2.12.2 2.12.3 2.13.0 2.13.1 2.13.2 2.13.3 2.13.4 2.14.0 2.15.0 2.16.0 2.16.1 2.17.0 2.17.1 2.17.3 2.18.0 2.18.1 2.19.1 2.19.2 2.19.3 2.19.4 2.19.5 2.19.6 2.19.7 2.19.8 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.20.0 2.20.1 2.20.2 2.21.0 2.21.1 2.21.2 2.21.3 2.21.4 2.22.0 2.22.1 2.22.2 2.22.3 2.23.0 2.23.1 2.23.2 2.24.0 2.24.1 2.24.2 2.25.0 2.25.1 2.25.2 2.25.3 2.26.0 2.27.0 2.27.1 2.27.2 2.27.3 2.28.0 2.29.0 2.29.1 2.29.2
give / vendor / fakerphp / faker / src / Faker / Provider / vi_VN / Person.php
give / vendor / fakerphp / faker / src / Faker / Provider / vi_VN Last commit date
Address.php 5 years ago Color.php 5 years ago Internet.php 5 years ago Person.php 5 years ago PhoneNumber.php 5 years ago
Person.php
194 lines
1 <?php
2
3 namespace Faker\Provider\vi_VN;
4
5 class Person extends \Faker\Provider\Person
6 {
7 protected static $maleNameFormats = array(
8 '{{lastName}} {{firstNameMale}}',
9 '{{titleMale}}. {{lastName}} {{firstNameMale}}',
10 '{{lastName}} {{middleNameMale}} {{firstNameMale}}',
11 '{{titleMale}}. {{lastName}} {{middleNameMale}} {{firstNameMale}}',
12 );
13
14 protected static $femaleNameFormats = array(
15 '{{lastName}} {{firstNameFemale}}',
16 '{{titleFemale}}. {{lastName}} {{firstNameFemale}}',
17 '{{lastName}} {{middleNameFemale}} {{firstNameFemale}}',
18 '{{titleFemale}}. {{lastName}} {{middleNameFemale}} {{firstNameFemale}}',
19 );
20
21 protected static $middleNameFormat = array(
22 '{{firstNameMale}}',
23 '{{firstNameFemale}}',
24 );
25
26 /**
27 * @link http://www.dattenhay.vn/1001-ten-cho-be-trai.htm
28 */
29 protected static $firstNameMale = array(
30 'An', 'Anh',
31 'Bào', 'Bình', 'Bạch', 'Bảo', 'Bắc', 'Bằng', 'Bổng', 'Bửu',
32 'Ca', 'Canh', 'Chiến', 'Chiểu', 'Châu', 'Chính', 'Chương', 'Chưởng', 'Chấn', 'Công', '', 'Cương', 'Cường', 'Cảnh', 'Cần', 'Cẩn',
33 'Danh', 'Di', 'Dinh', 'Diệp', 'Diệu', 'Du', 'Duy', 'Duệ', 'Dân', 'Dũng', 'Dương', 'Dụng',
34 'Giang', 'Giác', 'Giáp',
35 'Hiên', 'Hiếu', 'Hiền', 'Hiển', 'Hiệp', 'Hoa', 'Hoài', 'Hoàn', 'Hoàng', 'Hoán', 'Huy', 'Huynh', 'Huấn', 'Huỳnh', '', 'Hành', 'Hào', 'Hòa', 'Hùng', 'Hưng', 'Hạnh', 'Hải', 'Hảo', 'Hậu', 'Học', 'Hồng', 'Hội', 'Hợp', 'Hữu', 'Hỷ',
36 'Kha', 'Khang', 'Khanh', 'Khiêm', 'Khiếu', 'Khoa', 'Khoát', 'Khánh', 'Khôi', 'Khương', 'Khải', 'Kim', 'Kiên', 'Kiếm', 'Kiện', 'Kiệt', 'Kính', 'Kỳ', 'Kỷ',
37 'Lai', 'Lam', 'Linh', 'Liêm', 'Long', 'Luận', 'Luật', 'Lâm', 'Lân', 'Lý', 'Lĩnh', 'Lương', 'Lạc', 'Lập', 'L�
38 ', 'Lộ', 'Lộc', 'Lực',
39 'Minh', 'Mạnh', 'Mẫn', 'Mỹ',
40 'Nam', 'Nghiêm', 'Nghiệp', 'Nghĩa', 'Nghị', 'Nguyên', 'Ngân', 'Ngôn', 'Ngạn', 'Ngọc', 'Nhiên', 'Nhu', 'Nhuận', 'Nhân', 'Nhã', 'Nhượng', 'Nhạn', 'Nhật', 'Ninh',
41 'Phi', 'Phong', 'Pháp', 'Phát', 'Phú', 'Phúc', 'Phương', 'Phước', 'Phụng',
42 'Quang', 'Quyết', 'Quyền', 'Quân', 'Quý', 'Quảng', 'Quế', 'Quốc', 'Quỳnh',
43 'Sang', 'Sinh', 'Siêu', 'Sáng', 'Sâm', '', 'Sơn', 'Sử', 'Sỹ',
44 'Thanh', 'Thiên', 'Thiện', 'Thuận', 'Thành', 'Thái', 'Thông', 'Thúc', 'Thạc', 'Thạch', 'Thắng', 'Thể', 'Thịnh', 'Thọ', 'Thống', 'Thời', 'Thụy', 'Thủy', 'Thực', 'Tiến', 'Tiếp', 'Tiền', 'Tiển', 'Toàn', 'Toại', 'Toản', 'Trang', 'Triết', 'Triều', 'Triệu', 'Trung', 'Trác', 'Tráng', 'Trân', 'Trình', 'Trí', 'Trúc', 'Trường', 'Trưởng', 'Trạch', 'Trọng', 'Trụ', 'Trực', 'Tuyền', 'Tuấn', 'Tuệ', 'Tài', 'Tâm', 'Tân', 'Tín', 'Tùng', '', 'Tường', 'Tấn', 'Tụ', 'Từ',
45 'Uy',
46 'Vinh', 'Viên', 'Việt', 'Vu', '', 'Văn', '', 'Vĩnh', '', 'Vương', 'Vượng', 'Vịnh', 'Vỹ',
47 'Xuân',
48 'Yên',
49 'Án', 'Ân',
50 'Đan', 'Điền', 'Điệp', 'Đoàn', 'Đình', 'Đôn', 'Đăng', 'Đại', 'Đạo', 'Đạt', 'Định', 'Đồng', 'Độ', 'Đức', 'Đức',
51 'Ẩn',
52 );
53
54 /**
55 * @link http://www.dattenhay.vn/1001-ten-cho-be-trai.htm
56 */
57 protected static $middleNameMale = array(
58 'An', 'Anh',
59 '', 'Bách', 'Bình', 'Bích', 'Bảo', 'Bằng', 'Bửu', 'Bữu',
60 'Cao', 'Chiêu', 'Chiến', 'Chung', 'Chuẩn', 'Chánh', 'Chí', 'Chính', 'Chấn', 'Chế', 'Cát', 'Công', 'Cương', 'Cường', 'Cảnh',
61 'Danh', 'Duy', 'Dân', 'Dũng', 'Dương',
62 'Gia', 'Giang',
63 'Hiếu', 'Hiền', 'Hiểu', 'Hiệp', 'Hoài', 'Hoàn', 'Hoàng', 'Huy', 'Huân', '', 'Hào', 'Hán', 'Hòa', 'Hùng', 'Hưng', 'Hướng', 'Hạnh', 'Hạo', 'Hải', 'Hồ', 'Hồng', 'Hữu',
64 'Khai', 'Khang', 'Khoa', 'Khuyến', 'Khánh', 'Khôi', 'Khương', 'Khải', 'Khắc', 'Khởi', 'Kim', 'Kiên', 'Kiến', 'Kiệt', 'Kỳ',
65 'Lam', 'Liên', 'Long', 'Lâm', 'Lương', 'Lạc', 'Lập',
66 'Minh', 'Mạnh', 'Mộng',
67 'Nam', 'Nghĩa', 'Nghị', 'Nguyên', 'Nguy�
68 n', 'Ngọc', 'Nhân', 'Như', 'Nhất', 'Nhật', 'Niệm',
69 'Phi', 'Phong', 'Phú', 'Phúc', 'Phương', 'Phước', 'Phượng', 'Phục', 'Phụng',
70 'Quang', 'Quyết', 'Quân', 'Quý', 'Quảng', 'Quốc',
71 'Song', '', 'Sơn', 'Sỹ',
72 'Tài', 'Tạ',
73 'Ân',
74 'Đan', 'Đinh', 'Đoàn', 'Đình', 'Đông', 'Đăng', 'Đại', 'Đạt', 'Đắc', 'Định', 'Đồng', 'Đức', 'Đăng', 'Đức',
75 );
76
77 /**
78 * @link http://www.dattenhay.vn/1001-ten-cho-be-gai.htm
79 */
80 protected static $firstNameFemale = array(
81 'An', 'Anh',
82 'Bình', 'Bích', 'Băng', 'Bạch', 'Bảo',
83 'Ca', 'Chi', 'Chinh', 'Chiêu', 'Chung', 'Châu', 'Cát', 'Cúc', 'Cương', 'Cầm',
84 'Dao', 'Di', 'Di�
85 m', 'Diệp', 'Diệu', 'Du', 'Dung', 'Duyên', 'Dân', 'Dương',
86 'Giang', 'Giao',
87 'Hiếu', 'Hiền', 'Hiệp', 'Hoa', 'Hoan', 'Hoài', 'Hoàn', 'Huyền', 'Huệ', '', 'Hân', 'Hòa', 'Hương', 'Hường', 'Hạ', 'Hạnh', 'Hải', 'Hảo', 'Hậu', 'Hằng', 'Hồng', 'Hợp',
88 'Khai', 'Khanh', 'Khuyên', 'Khuê', 'Khánh', 'Khê', 'Khôi', 'Kim', 'Kiều',
89 'Lam', 'Lan', 'Linh', 'Liên', 'Li�
90 u', 'Loan', 'Ly', 'Lâm', 'Lý', 'L�
91 ', 'Lệ', 'Lộc', 'Lợi',
92 'Mai', 'Mi', 'Minh', 'Miên', 'My', 'Mẫn', 'Mỹ',
93 'Nga', 'Nghi', 'Nguyên', 'Nguyệt', 'Ngà', 'Ngân', 'Ngôn', 'Ngọc', 'Nhi', 'Nhiên', 'Nhung', 'Nhàn', 'Nhân', 'Nhã', 'Như', 'Nương', 'Nữ',
94 'Oanh',
95 'Phi',
96 'Phong', 'Phúc', 'Phương', 'Phước', 'Phượng', 'Phụng',
97 'Quyên', 'Quân', 'Quế', 'Quỳnh',
98 'Sa', 'San', 'Sinh', 'Sương',
99 'Thanh', 'Thảo', 'Thi', 'Thiên', 'Thiện', 'Thoa', 'Thoại', 'Thu', 'Thuần', 'Thuận', 'Thy', 'Thêu', 'Thùy', 'Thúy', 'Thơ', 'Thư', 'Thương', 'Thường', 'Thảo', 'Thắm', 'Thục', 'Thủy', 'Tiên', 'Trang', 'Trinh', 'Trung', 'Trà', 'Trâm', 'Trân', 'Trúc', 'Trầm', 'Tuyến', 'Tuyết', 'Tuyền', 'Tuệ', 'Ty', 'Tâm', '',
100 'Uyên', 'Uyển',
101 'Vi', 'Việt',
102 'Vy', 'Vân', '', 'Vọng', 'Vỹ',
103 'Xuyến', 'Xuân',
104 'Yên', 'Yến',
105 'Ái', 'Ánh', 'Ân',
106 'Đan', 'Điệp', 'Đoan', 'Đài', 'Đàn', 'Đào', 'Đình', 'Đường', 'Đan',
107 'Ý',
108 );
109
110 /**
111 * @link http://www.dattenhay.vn/1001-ten-cho-be-gai.htm
112 */
113 protected static $middleNameFemale = array(
114 'An', 'Anh',
115 'Ban', 'Bích', 'Băng', 'Bạch', 'Bảo', 'Bội',
116 'Cam', 'Chi', 'Chiêu', 'Cát', 'Cẩm',
117 'Di', 'Diên', 'Di�
118 m', 'Diệp', 'Diệu', 'Duy', 'Duyên', '', 'Dạ',
119 'Gia', 'Giang', 'Giao', 'Giáng',
120 'Hiếu', 'Hiền', 'Hiểu', 'Hoa', 'Hoài', 'Hoàn', 'Hoàng', 'Huyền', 'Huệ', 'Huỳnh', '', 'Hàm', 'Hương', 'Hạ', 'Hạc', 'Hạnh', 'Hải', 'Hảo', 'Hằng', 'Họa', 'Hồ', 'Hồng',
121 'Khiết', 'Khuê', 'Khánh', 'Khúc', 'Khả', 'Khải', 'Kim', 'Kiết', 'Kiều', 'Kỳ',
122 'Lam', 'Lan', 'Linh', 'Liên', 'Li�
123 u', 'Loan', 'Ly', 'Lâm', '', 'Lưu', 'Lệ', 'Lộc', 'Lục',
124 'Mai', 'Minh', 'Mậu', 'Mộc', 'Mộng', 'Mỹ',
125 'Nghi', 'Nguyên', 'Nguyết', 'Nguyệt', 'Ngân', 'Ngọc', 'Nhan', 'Nhã', 'Như', 'Nhất', 'Nhật',
126 'Oanh',
127 'Phi', 'Phong', 'Phương', 'Phước', 'Phượng', 'Phụng',
128 'Quế', 'Quỳnh',
129 'Sao', 'Song', 'Sông', 'Sơn', 'Sương',
130 'Thanh', 'Thi', 'Thiên', 'Thiếu', 'Thiều', 'Thiện', 'Thu', 'Thuần', 'Thy', 'Thái', 'Thùy', 'Thúy', 'Thơ', 'Thư', 'Thương', 'Thạch', 'Thảo', 'Thục', 'Thụy', 'Thủy', 'Tiên', 'Tiểu', 'Trang', 'Triều', 'Triệu', 'Trà', 'Trâm', 'Trân', 'Trúc', 'Trầm', 'Tuyết', 'Tuệ', 'Tâm', 'Tùng', 'Tùy', '', 'Túy', 'Tường', 'Tịnh', 'Tố', 'Từ',
131 'Uyên', 'Uyển',
132 'Vi', 'Việt', 'Vy', 'Vàng', 'Vành', 'Vân', '',
133 'Xuyến', 'Xuân',
134 'Yên', 'Yến',
135 'Ái', 'Ánh',
136 'Đan', 'Đinh', 'Đoan', 'Đài', 'Đông', 'Đồng', 'Đan', 'Đoan',
137 'Ý',
138 );
139
140 /**
141 * @link http://vi.wikipedia.org/wiki/H%E1%BB%8D_ng%C6%B0%E1%BB%9Di_Vi%E1%BB%87t_Nam
142 */
143 protected static $lastName = array(
144 'An', 'Ánh',
145 'Ân', 'Âu', 'Ấu',
146 'Biện', 'Bàng', 'Bành', '', '', 'Bình', 'Bùi', 'Bạc', 'Bạch', 'Bảo', 'Bế', 'Bồ', 'Bửu',
147 'Ca', 'Cam', 'Cao', 'Chiêm', 'Chu', 'Chung', 'Châu', 'Chương', 'Chế', 'Chử', 'Cung', 'Cái', 'Cát', '', 'Cấn', 'Cầm', 'Cổ', 'Cự',
148 'Danh', 'Diêm', 'Diệp', 'Doãn', '', '', 'Dương',
149 'Đan', 'Đàm', 'Đào', 'Đái', 'Đặng', 'Đậu', 'Đinh', 'Điền', 'Đoàn', 'Đôn', 'Đồng', 'Đổng', 'Đỗ', 'Đới', 'Đường',
150 'Giang', 'Giao', 'Giáp', 'Giả',
151 'Hoa', 'Hoàng', 'Huỳnh', 'Hy', '', 'Hàn', 'Hàng', 'Hán', 'Hình', 'Hùng', 'Hạ', 'Hồ', 'Hồng', 'Hứa',
152 'Kha', 'Khoa', 'Khu', 'Khuất', 'Khâu', 'Khúc', 'Khưu', 'Khương', 'Khổng', 'Kim', 'Kiều',
153 'La', 'Li�
154 u', 'Lâm', '', '', '', '', '', '', 'Lưu', 'Lương', 'Lạc', 'Lại', 'Lều', 'Lỡ', 'Lục', 'Lữ', 'Lỳ',
155 'Ma', 'Mai', 'Mang', 'Mâu', '', 'Mạc', 'Mạch', 'Mẫn', 'Mộc',
156 'Nghiêm', 'Nghị', 'Nguy�
157 n', 'Ngân', 'Ngô', 'Ngụy', 'Nhiệm', 'Nhâm', 'Nhậm', 'Nhữ', 'Ninh', 'Nông',
158 'Ong',
159 'Ông',
160 'Phan', 'Phi', 'Phí', 'Phó', 'Phùng', 'Phương', 'Phạm',
161 'Quách', 'Quản',
162 'Sơn', 'Sử',
163 'Thi', 'Thiều', 'Thào', 'Thái', 'Thân', 'Thôi', 'Thạch', 'Thập', 'Thịnh', 'Tiêu', 'Tiếp', 'Trang', 'Triệu', 'Trà', 'Trác', 'Trình', 'Trưng', 'Trương', 'Trần', 'Trịnh', 'Ty', 'Tào', 'Tòng', '', 'Tôn', 'Tông', 'Tăng', 'Tạ', 'Tống', 'Từ',
164 'Ung', 'Uông',
165 'Vi', 'Viên', '', 'Văn', '', 'Vương', 'Vừ', 'Xa',
166 'Yên',
167 );
168
169 protected static $titleMale = array('Cụ', 'Ông', 'Bác', 'Chú', 'Anh', 'Em');
170
171 protected static $titleFemale = array('Cụ', '', 'Bác', '', 'Chị', 'Em');
172
173 public function middleName($gender = null)
174 {
175 if ($gender === static::GENDER_MALE) {
176 return static::middleNameMale();
177 } elseif ($gender === static::GENDER_FEMALE) {
178 return static::middleNameFemale();
179 }
180
181 return $this->generator->parse(static::randomElement(static::$middleNameFormat));
182 }
183
184 public static function middleNameMale()
185 {
186 return static::randomElement(static::$middleNameMale);
187 }
188
189 public static function middleNameFemale()
190 {
191 return static::randomElement(static::$middleNameFemale);
192 }
193 }
194