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    /**
28     * @param LanguageFactory $languageFactory
29     */
30    public function __construct( LanguageFactory $languageFactory ) {
31        parent::__construct(
32            $languageFactory,
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                'Ю',
75                'Я',
76            ],
77            'ba'
78        );
79    }
80}