return $mwObject->matchStartToEnd( $value );
}
- public static function formatRaw( $num, $raw, Language $language ) {
+ public static function formatRaw( $num, $raw ) {
if ( self::matchAgainstMagicword( 'rawsuffix', $raw ) ) {
return $num;
} else {
- return $language->formatNum( $num );
+ global $wgContLang;
+ return $wgContLang->formatNum( $num );
}
}
-
public static function numberofpages( $parser, $raw = null ) {
- return self::formatRaw( SiteStats::pages(), $raw, $parser->getFunctionLang() );
+ return self::formatRaw( SiteStats::pages(), $raw );
}
-
public static function numberofusers( $parser, $raw = null ) {
- return self::formatRaw( SiteStats::users(), $raw, $parser->getFunctionLang() );
+ return self::formatRaw( SiteStats::users(), $raw );
}
public static function numberofactiveusers( $parser, $raw = null ) {
- return self::formatRaw( SiteStats::activeUsers(), $raw, $parser->getFunctionLang() );
+ return self::formatRaw( SiteStats::activeUsers(), $raw );
}
-
public static function numberofarticles( $parser, $raw = null ) {
- return self::formatRaw( SiteStats::articles(), $raw, $parser->getFunctionLang() );
+ return self::formatRaw( SiteStats::articles(), $raw );
}
-
public static function numberoffiles( $parser, $raw = null ) {
- return self::formatRaw( SiteStats::images(), $raw, $parser->getFunctionLang() );
+ return self::formatRaw( SiteStats::images(), $raw );
}
-
public static function numberofadmins( $parser, $raw = null ) {
- return self::formatRaw(
- SiteStats::numberingroup( 'sysop' ),
- $raw,
- $parser->getFunctionLang()
- );
+ return self::formatRaw( SiteStats::numberingroup( 'sysop' ), $raw );
}
-
public static function numberofedits( $parser, $raw = null ) {
- return self::formatRaw( SiteStats::edits(), $raw, $parser->getFunctionLang() );
+ return self::formatRaw( SiteStats::edits(), $raw );
}
-
public static function pagesinnamespace( $parser, $namespace = 0, $raw = null ) {
- return self::formatRaw(
- SiteStats::pagesInNs( intval( $namespace ) ),
- $raw,
- $parser->getFunctionLang()
- );
+ return self::formatRaw( SiteStats::pagesInNs( intval( $namespace ) ), $raw );
}
public static function numberingroup( $parser, $name = '', $raw = null ) {
- return self::formatRaw(
- SiteStats::numberingroup( strtolower( $name ) ),
- $raw,
- $parser->getFunctionLang()
- );
+ return self::formatRaw( SiteStats::numberingroup( strtolower( $name ) ), $raw );
}
/**
$title = Title::makeTitleSafe( NS_CATEGORY, $name );
if ( !$title ) { # invalid title
- return self::formatRaw( 0, $raw, $parser->getFunctionLang() );
+ return self::formatRaw( 0, $raw );
}
$wgContLang->findVariantLink( $name, $title, true );
}
$count = $cache[$name][$type];
- return self::formatRaw( $count, $raw, $parser->getFunctionLang() );
+ return self::formatRaw( $count, $raw );
}
/**
$title = Title::newFromText( $page );
if ( !is_object( $title ) ) {
- return self::formatRaw( 0, $raw, $parser->getFunctionLang() );
+ return self::formatRaw( 0, $raw );
}
// fetch revision from cache/database and return the value
// We've had bugs where rev_len was not being recorded for empty pages, see T135414
$length = 0;
}
- return self::formatRaw( $length, $raw, $parser->getFunctionLang() );
+ return self::formatRaw( $length, $raw );
}
/**