2017-04-28 04:52:49 +00:00
|
|
|
|
<?php
|
|
|
|
|
|
/**
|
|
|
|
|
|
* This program is free software; you can redistribute it and/or modify
|
|
|
|
|
|
* it under the terms of the GNU General Public License as published by
|
|
|
|
|
|
* the Free Software Foundation; either version 2 of the License, or
|
|
|
|
|
|
* (at your option) any later version.
|
|
|
|
|
|
*
|
|
|
|
|
|
* This program is distributed in the hope that it will be useful,
|
|
|
|
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
|
|
* GNU General Public License for more details.
|
|
|
|
|
|
*
|
|
|
|
|
|
* You should have received a copy of the GNU General Public License along
|
|
|
|
|
|
* with this program; if not, write to the Free Software Foundation, Inc.,
|
|
|
|
|
|
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
|
|
|
|
|
* http://www.gnu.org/copyleft/gpl.html
|
|
|
|
|
|
*
|
|
|
|
|
|
* @since 1.30
|
|
|
|
|
|
*
|
|
|
|
|
|
* @file
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
2021-08-24 19:12:39 +00:00
|
|
|
|
use MediaWiki\Languages\LanguageFactory;
|
|
|
|
|
|
|
2017-04-28 04:52:49 +00:00
|
|
|
|
class BashkirUppercaseCollation extends CustomUppercaseCollation {
|
|
|
|
|
|
|
2021-03-30 19:02:21 +00:00
|
|
|
|
/**
|
2021-08-24 19:12:39 +00:00
|
|
|
|
* @param LanguageFactory $languageFactory
|
2021-03-30 19:02:21 +00:00
|
|
|
|
*/
|
2021-08-24 19:12:39 +00:00
|
|
|
|
public function __construct( LanguageFactory $languageFactory ) {
|
2021-03-30 19:02:21 +00:00
|
|
|
|
parent::__construct(
|
2021-08-24 19:12:39 +00:00
|
|
|
|
$languageFactory,
|
2021-03-30 19:02:21 +00:00
|
|
|
|
[
|
|
|
|
|
|
'А',
|
|
|
|
|
|
'Б',
|
|
|
|
|
|
'В',
|
|
|
|
|
|
'Г',
|
|
|
|
|
|
'Ғ',
|
|
|
|
|
|
'Д',
|
|
|
|
|
|
'Ҙ',
|
|
|
|
|
|
'Е',
|
|
|
|
|
|
'Ё',
|
|
|
|
|
|
'Ж',
|
|
|
|
|
|
'З',
|
|
|
|
|
|
'И',
|
|
|
|
|
|
'Й',
|
|
|
|
|
|
'К',
|
|
|
|
|
|
'Ҡ',
|
|
|
|
|
|
'Л',
|
|
|
|
|
|
'М',
|
|
|
|
|
|
'Н',
|
|
|
|
|
|
'Ң',
|
|
|
|
|
|
'О',
|
|
|
|
|
|
'Ө',
|
|
|
|
|
|
'П',
|
|
|
|
|
|
'Р',
|
|
|
|
|
|
'С',
|
|
|
|
|
|
'Ҫ',
|
|
|
|
|
|
'Т',
|
|
|
|
|
|
'У',
|
|
|
|
|
|
'Ү',
|
|
|
|
|
|
'Ф',
|
|
|
|
|
|
'Х',
|
|
|
|
|
|
'Һ',
|
|
|
|
|
|
'Ц',
|
|
|
|
|
|
'Ч',
|
|
|
|
|
|
'Ш',
|
|
|
|
|
|
'Щ',
|
|
|
|
|
|
'Ъ',
|
|
|
|
|
|
'Ы',
|
|
|
|
|
|
'Ь',
|
|
|
|
|
|
'Э',
|
|
|
|
|
|
'Ә',
|
|
|
|
|
|
'Ю',
|
|
|
|
|
|
'Я',
|
|
|
|
|
|
],
|
2021-08-24 19:12:39 +00:00
|
|
|
|
'ba'
|
2021-03-30 19:02:21 +00:00
|
|
|
|
);
|
2017-04-28 04:52:49 +00:00
|
|
|
|
}
|
|
|
|
|
|
}
|