Page MenuHomeWickedGov Phorge

LocalizedNumericSerialMapping.php
No OneTemporary

Size
700 B
Referenced Files
None
Subscribers
None

LocalizedNumericSerialMapping.php

<?php
namespace MediaWiki\User\TempUser;
use MediaWiki\Language\Language;
use MediaWiki\Languages\LanguageFactory;
/**
* Serial mapping which uses a Language object to format serial numbers.
*
* @since 1.39
*/
class LocalizedNumericSerialMapping implements SerialMapping {
private Language $language;
/**
* @param array $config
* - language: The language code
* @param LanguageFactory $languageFactory
*/
public function __construct( $config, LanguageFactory $languageFactory ) {
$this->language = $languageFactory->getLanguage( $config['language'] ?? 'en' );
}
public function getSerialIdForIndex( int $index ): string {
return $this->language->formatNum( $index );
}
}

File Metadata

Mime Type
text/x-php
Expires
Aug 19 2026, 20:47 (7 w, 4 d ago)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
0c/79/49376463bcad51f177f6a98dbfc7
Default Alt Text
LocalizedNumericSerialMapping.php (700 B)

Event Timeline