PluginProbe ʕ •ᴥ•ʔ
Kubio AI Page Builder / 2.8.6
Kubio AI Page Builder v2.8.6
2.9.0 2.8.6 2.8.5 2.8.4 2.8.3 2.8.2 2.8.1 trunk 1.0.0 1.0.1 1.1.0 1.2.0 1.2.1 1.2.2 1.2.3 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.7.0 1.7.1 1.7.2 1.7.3 1.8.0 1.8.1 1.8.2 1.9.0 2.0.0 2.1.1 2.1.2 2.1.3 2.2.0 2.2.3 2.2.4 2.2.5 2.3.0 2.3.1 2.3.3 2.3.4 2.4.0 2.4.1 2.4.2 2.4.3 2.4.5 2.5.0 2.5.1 2.5.2 2.5.3 2.6.0 2.6.1 2.6.2 2.6.3 2.6.5 2.6.6 2.6.7 2.7.0 2.7.1 2.7.2 2.7.3 2.8.0
kubio / vendor / fzaninotto / faker / src / Faker / Provider / fa_IR / Address.php
kubio / vendor / fzaninotto / faker / src / Faker / Provider / fa_IR Last commit date
Address.php 1 year ago Company.php 1 year ago Internet.php 1 year ago Person.php 1 year ago PhoneNumber.php 1 year ago Text.php 1 year ago
Address.php
116 lines
1 <?php
2
3 namespace Faker\Provider\fa_IR;
4
5 class Address extends \Faker\Provider\Address
6 {
7 protected static $cityPrefix = array('استان');
8 protected static $streetPrefix = array('خیابان');
9 protected static $buildingNamePrefix = array('ساخت�
10 ان');
11 protected static $buildingNumberPrefix = array('پلاک', 'قطعه');
12 protected static $postcodePrefix = array('کد پستی');
13
14 protected static $cityName = array(
15 "آذربایجان شرقی", "آذربایجان غربی", "اردبیل", "اصفهان", "البرز", "ایلا�
16 ", "بوشهر",
17 "تهران", "خراسان جنوبی", "خراسان رضوی", "خراسان ش�
18 الی", "خوزستان", "زنجان", "س�
19 نان",
20 "سیستان و بلوچستان", "فارس", "قزوین", "ق�
21 ", "لرستان", "�
22 ازندران", "�
23 رکزی", "هر�
24 زگان",
25 "ه�
26 دان", "چهار�
27 حال و بختیاری", "کردستان", "کر�
28 ان", "کر�
29 انشاه", "کهگیلویه و بویراح�
30 د",
31 "گلستان", "گیلان", "یزد"
32 );
33
34 protected static $cityFormats = array(
35 '{{cityName}}',
36 '{{cityPrefix}} {{cityName}}',
37 );
38 protected static $streetNameFormats = array(
39 '{{streetPrefix}} {{lastName}}'
40 );
41 protected static $streetAddressFormats = array(
42 '{{streetName}} {{building}}'
43 );
44 protected static $addressFormats = array(
45 '{{city}} {{streetAddress}} {{postcodePrefix}} {{postcode}}',
46 '{{city}} {{streetAddress}}',
47 );
48 protected static $buildingFormat = array(
49 '{{buildingNamePrefix}} {{firstName}} {{buildingNumberPrefix}} {{buildingNumber}}',
50 '{{buildingNamePrefix}} {{firstName}}',
51 );
52
53 protected static $postcode = array('##########');
54 protected static $country = array('ایران');
55
56 /**
57 * @example 'استان'
58 */
59 public static function cityPrefix()
60 {
61 return static::randomElement(static::$cityPrefix);
62 }
63
64 /**
65 * @example 'زنجان'
66 */
67 public static function cityName()
68 {
69 return static::randomElement(static::$cityName);
70 }
71
72 /**
73 * @example 'خیابان'
74 */
75 public static function streetPrefix()
76 {
77 return static::randomElement(static::$streetPrefix);
78 }
79
80 /**
81 * @example 'ساخت�
82 ان'
83 */
84 public static function buildingNamePrefix()
85 {
86 return static::randomElement(static::$buildingNamePrefix);
87 }
88
89 /**
90 * @example 'پلاک'
91 */
92 public static function buildingNumberPrefix()
93 {
94 return static::randomElement(static::$buildingNumberPrefix);
95 }
96
97 /**
98 * @example 'ساخت�
99 ان آفتاب پلاک 24'
100 */
101 public function building()
102 {
103 $format = static::randomElement(static::$buildingFormat);
104
105 return $this->generator->parse($format);
106 }
107
108 /**
109 * @example 'کد پستی'
110 */
111 public static function postcodePrefix()
112 {
113 return static::randomElement(static::$postcodePrefix);
114 }
115 }
116