Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 48
0.00% covered (danger)
0.00%
0 / 1
CRAP
0.00% covered (danger)
0.00%
0 / 1
BashkirUppercaseCollation
0.00% covered (danger)
0.00%
0 / 48
0.00% covered (danger)
0.00%
0 / 1
2
0.00% covered (danger)
0.00%
0 / 1
 __construct
0.00% covered (danger)
0.00%
0 / 48
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2/**
3 * This program is free software; you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation; either version 2 of the License, or
6 * (at your option) any later version.
7 *
8 * This program is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
12 *
13 * You should have received a copy of the GNU General Public License along
14 * with this program; if not, write to the Free Software Foundation, Inc.,
15 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
16 * http://www.gnu.org/copyleft/gpl.html
17 *
18 * @since 1.30
19 *
20 * @file
21 */
22
23use MediaWiki\Languages\LanguageFactory;
24
25class BashkirUppercaseCollation extends CustomUppercaseCollation {
26
27    public function __construct( LanguageFactory $languageFactory ) {
28        parent::__construct(
29            $languageFactory,
30            [
31                'А',
32                'Б',
33                'В',
34                'Г',
35                'Ғ',
36                'Д',
37                'Ҙ',
38                'Е',
39                'Ё',
40                'Ж',
41                'З',
42                'И',
43                'Й',
44                'К',
45                'Ҡ',
46                'Л',
47                'М',
48                'Н',
49                'Ң',
50                'О',
51                'Ө',
52                'П',
53                'Р',
54                'С',
55                'Ҫ',
56                'Т',
57                'У',
58                'Ү',
59                'Ф',
60                'Х',
61                'Һ',
62                'Ц',
63                'Ч',
64                'Ш',
65                'Щ',
66                'Ъ',
67                'Ы',
68                'Ь',
69                'Э',
70                'Ә',
71                'Ю',
72                'Я',
73            ],
74            'ba'
75        );
76    }
77}