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

LtSubdivisionCode::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 Lithuania or not.
20
 *
21
 * ISO 3166-1 alpha-2: LT
22
 *
23
 * @see http://www.geonames.org/LT/administrative-division-lithuania.html
24
 *
25
 * @author Henrique Moody <[email protected]>
26
 */
27
final class LtSubdivisionCode extends AbstractSearcher
28
{
29
    private const DATA = [
30
        '01', // Akmenė
31
        '02', // Alytaus miestas
32
        '03', // Alytus
33
        '04', // Anykščiai
34
        '05', // Birštono
35
        '06', // Biržai
36
        '07', // Druskininkai
37
        '08', // Elektrėnai
38
        '09', // Ignalina
39
        '10', // Jonava
40
        '11', // Joniškis
41
        '12', // Jurbarkas
42
        '13', // Kaišiadorys
43
        '14', // Kalvarijos
44
        '15', // Kauno miestas
45
        '16', // Kaunas
46
        '17', // Kazlų Rūdos
47
        '18', // Kėdainiai
48
        '19', // Kelmė
49
        '20', // Klaipėdos miestas
50
        '21', // Klaipėda
51
        '22', // Kretinga
52
        '23', // Kupiškis
53
        '24', // Lazdijai
54
        '25', // Marijampolė
55
        '26', // Mažeikiai
56
        '27', // Molėtai
57
        '28', // Neringa
58
        '29', // Pagėgiai
59
        '30', // Pakruojis
60
        '31', // Palangos miestas
61
        '32', // Panevėžio miestas
62
        '33', // Panevėžys
63
        '34', // Pasvalys
64
        '35', // Plungė
65
        '36', // Prienai
66
        '37', // Radviliškis
67
        '38', // Raseiniai
68
        '39', // Rietavo
69
        '40', // Rokiškis
70
        '41', // Šakiai
71
        '42', // Šalčininkai
72
        '43', // Šiaulių miestas
73
        '44', // Šiauliai
74
        '45', // Šilalė
75
        '46', // Šilutė
76
        '47', // Širvintos
77
        '48', // Skuodas
78
        '49', // Švenčionys
79
        '50', // Tauragė
80
        '51', // Telšiai
81
        '52', // Trakai
82
        '53', // Ukmergė
83
        '54', // Utena
84
        '55', // Varėna
85
        '56', // Vilkaviškis
86
        '57', // Vilniaus miestas
87
        '58', // Vilnius
88
        '59', // Visaginas
89
        '60', // Zarasai
90
        'AL', // Alytus
91
        'KL', // Klaipeda
92
        'KU', // Kaunas
93
        'MR', // Marijampole
94
        'PN', // Panevezys
95
        'SA', // Siauliai
96
        'TA', // Taurage
97
        'TE', // Telsiai
98
        'UT', // Utena
99
        'VL', // Vilnius
100
    ];
101
    
102
    /**
103
     * {@inheritdoc}
104
     */
105
    protected function getDataSource(): array
106
    {
107
        return self::DATA;
108
    }
109
}
110