PluginProbe ʕ •ᴥ•ʔ
GiveWP – Donation Plugin and Fundraising Platform / 2.20.0
GiveWP – Donation Plugin and Fundraising Platform v2.20.0
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 / fa_IR / Internet.php
give / vendor / fakerphp / faker / src / Faker / Provider / fa_IR Last commit date
Address.php 5 years ago Company.php 5 years ago Internet.php 5 years ago Person.php 5 years ago PhoneNumber.php 5 years ago Text.php 5 years ago
Internet.php
103 lines
1 <?php
2
3 namespace Faker\Provider\fa_IR;
4
5 class Internet extends \Faker\Provider\Internet
6 {
7 protected static $userNameFormats = array(
8 '{{lastNameAscii}}.{{firstNameAscii}}',
9 '{{firstNameAscii}}.{{lastNameAscii}}',
10 '{{firstNameAscii}}##',
11 '?{{lastNameAscii}}',
12 );
13
14 protected static $safeEmailTld = array(
15 'com', 'ir', 'me', 'net', 'org',
16 );
17
18 /**
19 * @link https://en.wikipedia.org/wiki/.ir
20 */
21 protected static $tld = array(
22 'biz', 'com', 'info', 'ac.ir', 'sch.ir', 'co.ir', 'ir', 'net', 'org',
23 );
24
25 /**
26 * @link http://en.wikipedia.org/wiki/Category:Iranian-language_surnames
27 */
28 protected static $lastNameAscii = array(
29 'abdullahi', 'abbasi', 'abedini', 'ahadi', 'ahmadi', 'akbari', 'alizadeh', 'asadi',
30 'baraghani', 'babaei',
31 'chamran',
32 'ebrahimi', 'esfahani',
33 'fanaei', 'farahani', 'farsi', 'fekri',
34 'ghasemi', 'ghorbani',
35 'hamadani', 'hamidi', 'heidari', 'hijazi', 'husseini',
36 'jahanbani', 'jalili', 'jamshidi', 'javadi',
37 'kadivar', 'karimi', 'kashani', 'kazmi', 'khadem', 'khalaji', 'khomeini', 'khorsandi',
38 'mahdavi', 'mahmoudi', 'mahmoudieh', 'majidi', 'mazanderani', 'mirzaei', 'mokri', 'mohammady', 'mousavi',
39 'nabavi', 'naceri', 'nafisi', 'najafi', 'nalci', 'namazi', 'namdar', 'nariman', 'nazari', 'nili', 'norouzi',
40 'pahlavi', 'paria', 'pashaei', 'pejman',
41 'qazwini',
42 'rahimi', 'rahmani', 'rajaei', 'ramadani', 'rashidi', 'rezaei',
43 'salari', 'salehi', 'salemi', 'shahbazi', 'shahriari', 'shahidi', 'shirazi', 'shojaei', 'soleimani', 'soomekh', 'soroush',
44 'tabatabaei', 'talebi', 'tousi',
45 'yazdani', 'yazdi', 'yousefi',
46 'zandi', 'zare',
47 );
48
49 /*
50 * @link http://en.wikipedia.org/wiki/Persian_name
51 */
52 protected static $firstNameAscii = array(
53 'abbas', 'afshin', 'ahmad', 'ali', 'amir', 'anahita', 'anousheh', 'arash', 'ardeshir', 'arezu', 'aria', 'arian', 'arman', 'ashraf', 'atoosa', 'azadeh', 'azar',
54 'babak', 'bahar', 'bahare', 'bardia', 'behnaz', 'benyamin', 'bita',
55 'dalir', 'dariush', 'davoud', 'donya',
56 'ebrahim', 'ehsan', 'eskandar', 'esmaeel',
57 'farangis', 'farbod', 'farhad', 'farideh', 'farnaz', 'farrokh', 'farshid', 'farzaneh', 'fateme', 'fereshteh',
58 'garshasp',
59 'hanie', 'hashem', 'hirbod', 'hoda', 'hormoz', 'hossein',
60 'jaleh', 'jamshid', 'javad',
61 'kamran', 'karim', 'kasra', 'katayoun', 'kazem', 'khorshid', 'khosrow', 'kiana', 'kiarash', 'kourosh',
62 'laleh', 'leila',
63 'mahdi', 'mahmoud', 'mahshid', 'majid', 'manuchehr', 'marjan', 'maryam', 'marzban', 'massoud', 'mazdak', 'maziar', 'mehran', 'mehrdad', 'meysam', 'milad', 'mina', 'mithra', 'mohammad', 'mohsen', 'musa',
64 'nasrin', 'nazanin', 'niloufar',
65 'omid',
66 'parastoo', 'parisa', 'parsa', 'parvin', 'parviz', 'payam', 'payvand', 'pedram', 'piruz', 'pouria',
67 'ramin', 'reyhan', 'reza', 'roksaneh', 'rostam', 'roxana', 'roya',
68 'sahar', 'saman', 'samir', 'sara', 'sassan', 'sepehr', 'sepideh', 'shahin', 'shahryar', 'shapour', 'shervin', 'shirin', 'simin', 'soheila', 'sohrab', 'soraya', 'soroush',
69 'tara', 'taraneh', 'turan',
70 'vahid',
71 'yaghoub', 'yahya', 'yasamin', 'yasaman', 'younes', 'yousef',
72 'zahra', 'zarine', 'zeynab', 'zhila',
73 );
74
75 public static function lastNameAscii()
76 {
77 return static::randomElement(static::$lastNameAscii);
78 }
79
80 public static function firstNameAscii()
81 {
82 return static::randomElement(static::$firstNameAscii);
83 }
84
85 /**
86 * @example 'ali.rezaei'
87 */
88 public function userName()
89 {
90 $format = static::randomElement(static::$userNameFormats);
91
92 return static::bothify($this->generator->parse($format));
93 }
94
95 /**
96 * @example 'ahmad.ir'
97 */
98 public function domainName()
99 {
100 return static::randomElement(static::$lastNameAscii) . '.' . $this->tld();
101 }
102 }
103