Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 2
CRAP
0.00% covered (danger)
0.00%
0 / 1
TranslateUserManager
0.00% covered (danger)
0.00%
0 / 2
0.00% covered (danger)
0.00%
0 / 2
6
0.00% covered (danger)
0.00%
0 / 1
 getUser
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
 getName
0.00% covered (danger)
0.00%
0 / 1
0.00% covered (danger)
0.00%
0 / 1
2
1<?php
2/**
3 * System account to handle user related modifications
4 *
5 * @file
6 * @author Abijeet Patro
7 * @license GPL-2.0-or-later
8 */
9
10namespace MediaWiki\Extension\Translate\SystemUsers;
11
12use User;
13
14/** @since 2019.08 */
15class TranslateUserManager {
16    public static function getUser() {
17        return User::newSystemUser( self::getName(), [ 'steal' => true ] );
18    }
19
20    public static function getName() {
21        global $wgTranslateUserManagerName;
22
23        return $wgTranslateUserManagerName;
24    }
25}