Scrutinizer GitHub App not installed

We could not synchronize checks via GitHub's checks API since Scrutinizer's GitHub App is not installed for this repository.

Install GitHub App

Completed
Pull Request — master (#1191)
by mazen
03:20
created

SiSubdivisionCode::getDataSource()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 1

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 1
dl 0
loc 3
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 0
1
<?php
2
3
/*
4
 * This file is part of Respect/Validation.
5
 *
6
 * (c) Alexandre Gomes Gaigalas <[email protected]>
7
 *
8
 * For the full copyright and license information, please view the "LICENSE.md"
9
 * file that was distributed with this source code.
10
 */
11
12
declare(strict_types=1);
13
14
namespace Respect\Validation\Rules\Locale;
15
16
use Respect\Validation\Rules\AbstractSearcher;
17
18
/**
19
 * Validates whether an input is subdivision code of Slovenia or not.
20
 *
21
 * ISO 3166-1 alpha-2: SI
22
 *
23
 * @see http://www.geonames.org/SI/administrative-division-slovenia.html
24
 *
25
 * @author Henrique Moody <[email protected]>
26
 */
27
final class SiSubdivisionCode extends AbstractSearcher
28
{
29
    private const DATA = [
30
       '001', // Ajdovščina
31
       '002', // Beltinci
32
       '003', // Bled
33
       '004', // Bohinj
34
       '005', // Borovnica
35
       '006', // Bovec
36
       '007', // Brda
37
       '008', // Brezovica
38
       '009', // Brežice
39
       '010', // Tišina
40
       '011', // Celje
41
       '012', // Cerklje na Gorenjskem
42
       '013', // Cerknica
43
       '014', // Cerkno
44
       '015', // Črenšovci
45
       '016', // Črna na Koroškem
46
       '017', // Črnomelj
47
       '018', // Destrnik
48
       '019', // Divača
49
       '020', // Dobrepolje
50
       '021', // Dobrova-Polhov Gradec
51
       '022', // Dol pri Ljubljani
52
       '023', // Domžale
53
       '024', // Dornava
54
       '025', // Dravograd
55
       '026', // Duplek
56
       '027', // Gorenja Vas-Poljane
57
       '028', // Gorišnica
58
       '029', // Gornja Radgona
59
       '030', // Gornji Grad
60
       '031', // Gornji Petrovci
61
       '032', // Grosuplje
62
       '033', // Šalovci
63
       '034', // Hrastnik
64
       '035', // Hrpelje-Kozina
65
       '036', // Idrija
66
       '037', // Ig
67
       '038', // Ilirska Bistrica
68
       '039', // Ivančna Gorica
69
       '040', // Izola/Isola
70
       '041', // Jesenice
71
       '042', // Juršinci
72
       '043', // Kamnik
73
       '044', // Kanal
74
       '045', // Kidričevo
75
       '046', // Kobarid
76
       '047', // Kobilje
77
       '048', // Kočevje
78
       '049', // Komen
79
       '050', // Koper/Capodistria
80
       '051', // Kozje
81
       '052', // Kranj
82
       '053', // Kranjska Gora
83
       '054', // Krško
84
       '055', // Kungota
85
       '056', // Kuzma
86
       '057', // Laško
87
       '058', // Lenart
88
       '059', // Lendava/Lendva
89
       '060', // Litija
90
       '061', // Ljubljana
91
       '062', // Ljubno
92
       '063', // Ljutomer
93
       '064', // Logatec
94
       '065', // Loška Dolina
95
       '066', // Loški Potok
96
       '067', // Luče
97
       '068', // Lukovica
98
       '069', // Majšperk
99
       '070', // Maribor
100
       '071', // Medvode
101
       '072', // Mengeš
102
       '073', // Metlika
103
       '074', // Mežica
104
       '075', // Miren-Kostanjevica
105
       '076', // Mislinja
106
       '077', // Moravče
107
       '078', // Moravske Toplice
108
       '079', // Mozirje
109
       '080', // Murska Sobota
110
       '081', // Muta
111
       '082', // Naklo
112
       '083', // Nazarje
113
       '084', // Nova Gorica
114
       '085', // Novo Mesto
115
       '086', // Odranci
116
       '087', // Ormož
117
       '088', // Osilnica
118
       '089', // Pesnica
119
       '090', // Piran/Pirano
120
       '091', // Pivka
121
       '092', // Podčetrtek
122
       '093', // Podvelka
123
       '094', // Postojna
124
       '095', // Preddvor
125
       '096', // Ptuj
126
       '097', // Puconci
127
       '098', // Rače-Fram
128
       '099', // Radeče
129
       '100', // Radenci
130
       '101', // Radlje ob Dravi
131
       '102', // Radovljica
132
       '103', // Ravne na Koroškem
133
       '104', // Ribnica
134
       '105', // Rogašovci
135
       '106', // Rogaška Slatina
136
       '107', // Rogatec
137
       '108', // Ruše
138
       '109', // Semič
139
       '110', // Sevnica
140
       '111', // Sežana
141
       '112', // Slovenj Gradec
142
       '113', // Slovenska Bistrica
143
       '114', // Slovenske Konjice
144
       '115', // Starše
145
       '116', // Sveti Jurij
146
       '117', // Šenčur
147
       '118', // Šentilj
148
       '119', // Šentjernej
149
       '120', // Šentjur
150
       '121', // Škocjan
151
       '122', // Škofja Loka
152
       '123', // Škofljica
153
       '124', // Šmarje pri Jelšah
154
       '125', // Šmartno ob Paki
155
       '126', // Šoštanj
156
       '127', // Štore
157
       '128', // Tolmin
158
       '129', // Trbovlje
159
       '130', // Trebnje
160
       '131', // Tržič
161
       '132', // Turnišče
162
       '133', // Velenje
163
       '134', // Velike Lašče
164
       '135', // Videm
165
       '136', // Vipava
166
       '137', // Vitanje
167
       '138', // Vodice
168
       '139', // Vojnik
169
       '140', // Vrhnika
170
       '141', // Vuzenica
171
       '142', // Zagorje ob Savi
172
       '143', // Zavrč
173
       '144', // Zreče
174
       '146', // Železniki
175
       '147', // Žiri
176
       '148', // Benedikt
177
       '149', // Bistrica ob Sotli
178
       '150', // Bloke
179
       '151', // Braslovče
180
       '152', // Cankova
181
       '153', // Cerkvenjak
182
       '154', // Dobje
183
       '155', // Dobrna
184
       '156', // Dobrovnik-Dobronak
185
       '157', // Dolenjske Toplice
186
       '158', // Grad
187
       '159', // Hajdina
188
       '160', // Hoče-Slivnica
189
       '161', // Hodoš/Hodos
190
       '162', // Horjul
191
       '163', // Jezersko
192
       '164', // Komenda
193
       '165', // Kostel
194
       '166', // Križevci
195
       '167', // Lovrenc na Pohorju
196
       '168', // Markovci
197
       '169', // Miklavž na Dravskem polju
198
       '170', // Mirna Peč
199
       '171', // Oplotnica
200
       '172', // Podlehnik
201
       '173', // Polzela
202
       '174', // Prebold
203
       '175', // Prevalje
204
       '176', // Razkrižje
205
       '177', // Ribnica na Pohorju
206
       '178', // Selnica ob Dravi
207
       '179', // Sodražica
208
       '180', // Solčava
209
       '181', // Sveta Ana
210
       '182', // Sveti Andraž v Slovenskih goricah
211
       '183', // Šempeter-Vrtojba
212
       '184', // Tabor
213
       '185', // Trnovska vas
214
       '186', // Trzin
215
       '187', // Velika Polana
216
       '188', // Veržej
217
       '189', // Vransko
218
       '190', // Žalec
219
       '191', // Žetale
220
       '192', // Žirovnica
221
       '193', // Žužemberk
222
       '194', // Šmartno pri Litiji
223
       '195', // Apače
224
       '196', // Cirkulane
225
       '197', // Kosanjevica na Krki
226
       '198', // Makole
227
       '199', // Mokronog-Trebelno
228
       '200', // Poljčane
229
       '201', // Renče-Vogrsko
230
       '202', // Središče ob Dravi
231
       '203', // Straža
232
       '204', // Sveta Trojica v Slovenskih Goricah
233
       '205', // Sveti Tomaž
234
       '206', // Šmarješke Toplice
235
       '207', // Gorje
236
       '208', // Log-Dragomer
237
       '209', // Rečica ob Savinji
238
       '210', // Sveti Jurij v Slovenskih Goricah
239
       '211', // Šentrupert
240
       '212', // Mirna
241
       '213', // Ankaran
242
    ];
243
244
    /**
245
     * {@inheritdoc}
246
     */
247
    protected function getDataSource(): array
248
    {
249
        return self::DATA;
250
    }
251
}
252