Subversion-Projekte lars-tiefland.laravel_shop

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
148 lars 1
<?php
2
 
3
namespace Faker\Provider\en_UG;
4
 
5
class Address extends \Faker\Provider\en_US\Address
6
{
7
    protected static $cityFormats = [
8
        '{{cityName}}',
9
    ];
10
 
11
    /**
12
     * @see http://en.wikipedia.org/wiki/List_of_cities_and_towns_in_Uganda
13
     */
14
    protected static $cityName = [
15
        'Alebtong', 'Abim', 'Adjumani', 'Amolatar', 'Amuria', 'Amuru', 'Apac', 'Arua',
16
        'Bombo', 'Budaka', 'Bugembe', 'Bugiri', 'Bukedea', 'Bulisa', 'Buikwe', 'Bundibugyo',
17
        'Busembatya', 'Bushenyi', 'Busia', 'Busolwe', 'Butaleja', 'Buwenge',
18
        'Dokolo',
19
        'Entebbe',
20
        'Fort Portal',
21
        'Gulu',
22
        'Hima', 'Hoima',
23
        'Ibanda', 'Iganga', 'Isingiro',
24
        'Jinja',
25
        'Kaabong', 'Kabale', 'Kaberamaido', 'Kabwohe', 'Kagadi', 'Kakinga', 'Kakiri', 'Kalangala', 'Kaliro',
26
        'Kalisizo', 'Kalongo', 'Kalungu', 'Kampala', 'Kamuli', 'Kanoni', 'Kamwenge', 'Kanungu', 'Kapchorwa',
27
        'Kasese', 'Katakwi', 'Kayunga', 'Kibaale', 'Kiboga', 'Kihiihi', 'Kiira', 'Kiruhura', 'Kiryandongo',
28
        'Kisoro', 'Kitgum', 'Koboko', 'Kotido', 'Kumi', 'Kyenjojo', 'Kyotera',
29
        'Lira', 'Lugazi', 'Lukaya', 'Luwero', 'Lwakhakha', 'Lwengo', 'Lyantonde',
30
        'Malaba', 'Manafwa', 'Masaka', 'Masindi', 'Masindi Port', 'Matugga', 'Mayuge', 'Mbale', 'Mbarara',
31
        'Mitooma', 'Mityana', 'Mpigi', 'Mpondwe', 'Moroto', 'Moyo', 'Mubende', 'Mukono', 'Mutukula',
32
        'Nagongera', 'Nakaseke', 'Nakasongola', 'Nakapiripirit', 'Namutumba', 'Nansana', 'Nebbi', 'Ngora',
33
        'Njeru', 'Nkokonjeru', 'Ntungamo',
34
        'Oyam',
35
        'Pader', 'Paidha', 'Pakwach', 'Pallisa',
36
        'Rakai', 'Rukungiri',
37
        'Sembabule', 'Sironko', 'Soroti',
38
        'Tororo',
39
        'Wakiso', 'Wobulenzi',
40
        'Yumbe',
41
    ];
42
 
43
    /**
44
     * @see http://en.wikipedia.org/wiki/Category:Districts_of_Uganda
45
     */
46
    protected static $district = [
47
        'Abim', 'Adjumani', 'Agago', 'Alebtong', 'Amolatar', 'Amudat', 'Amuria', 'Amuru', 'Apac', 'Arua',
48
        'Budaka', 'Bududa', 'Bugiri', 'Buhweju', 'Buikwe', 'Bukedea', 'Bukomansimbi', 'Bukwo', 'Bulambuli',
49
        'Buliisa', 'Bundibugyo', 'Bushenyi', 'Busia', 'Butaleja', 'Butambala', 'Buvuma', 'Buyende',
50
        'Dokolo',
51
        'Gomba', 'Gulu',
52
        'Hoima',
53
        'Ibanda', 'Iganga', 'Isingiro',
54
        'Jinja',
55
        'Kaabong', 'Kabale', 'Kabarole', 'Kaberamaido', 'Kalangala', 'Kaliro', 'Kalungu', 'Kampala', 'Kamuli',
56
        'Kamwenge', 'Kanungu', 'Kapchorwa', 'Kasese', 'Katakwi', 'Kayunga', 'Kibaale', 'Kiboga', 'Kibuku',
57
        'Kigezi', 'Kiruhura', 'Kiryandongo', 'Kisoro', 'Kitgum', 'Koboko', 'Kole', 'Kotido', 'Kumi', 'Kween',
58
        'Kyankwanzi', 'Kyegegwa', 'Kyenjojo',
59
        'Lamwo', 'Lira', 'Luuka', 'Luweero', 'Lwengo', 'Lyantonde',
60
        'Manafwa', 'Maracha', 'Maracha-Terego', 'Masaka', 'Masindi', 'Mayuge', 'Mbale', 'Mbarara', 'Mitooma',
61
        'Mityana', 'Moroto', 'Moyo', 'Mpigi', 'Mubende', 'Mukono',
62
        'Nakapiripirit', 'Nakaseke', 'Nakasongola', 'Namayingo', 'Namutumba', 'Napak', 'Nebbi', 'Ngora',
63
        'Ntoroko', 'Ntungamo', 'Nwoya',
64
        'Otuke', 'Oyam',
65
        'Pader', 'Pallisa',
66
        'Rakai', 'Rubirizi', 'Rukungiri',
67
        'Sembabule', 'Serere', 'Sheema', 'Sironko', 'Soroti',
68
        'Tororo',
69
        'Wakiso',
70
        'Yumbe',
71
        'Zombo',
72
    ];
73
 
74
    protected static $postcode = ['#', '##', '###', '####', '#####'];
75
 
76
    protected static $region = ['Central', 'East', 'North', 'West'];
77
 
78
    /**
79
     * @example 'Fort Portal'
80
     */
81
    public static function cityName()
82
    {
83
        return static::randomElement(static::$cityName);
84
    }
85
 
86
    /**
87
     * @example 'Kampala'
88
     */
89
    public static function district()
90
    {
91
        return static::randomElement(static::$district);
92
    }
93
 
94
    /**
95
     * @example 'East'
96
     */
97
    public static function region()
98
    {
99
        return static::randomElement(static::$region);
100
    }
101
}