language: Remove unused LanguageConverter::$mUcfirst

Always set to false, no sub class exists to set it to true

Added in d9aa34c

Bug: T341790
Change-Id: Idb639c7a1ac977fb930c81ff05e2a06744cdf948
This commit is contained in:
Umherirrender 2023-07-22 20:34:51 +02:00 committed by Winston Sung
parent a05a3d88ea
commit 071fec1d09

View file

@ -95,8 +95,6 @@ abstract class LanguageConverter implements ILanguageConverter {
protected $mTables = [];
/** @var Language|StubUserLang */
private $mLangObj;
/** @var bool */
private $mUcfirst = false;
/** @var string|false */
private $mConvRuleTitle = false;
/** @var string|null */
@ -116,7 +114,6 @@ abstract class LanguageConverter implements ILanguageConverter {
* @param Language|StubUserLang $langobj
*/
public function __construct( $langobj ) {
$this->deprecatePublicProperty( 'mUcfirst', '1.35', __CLASS__ );
$this->deprecatePublicProperty( 'mConvRuleTitle', '1.35', __CLASS__ );
$this->deprecatePublicProperty( 'mUserVariant', '1.35', __CLASS__ );
$this->deprecatePublicProperty( 'mHeaderVariant', '1.35', __CLASS__ );
@ -1323,12 +1320,6 @@ abstract class LanguageConverter implements ILanguageConverter {
$ret = $s + $ret;
}
}
if ( $this->mUcfirst ) {
foreach ( $ret as $k => $v ) {
$ret[$this->mLangObj->ucfirst( $k )] = $this->mLangObj->ucfirst( $v );
}
}
return $ret;
}