diff options
Diffstat (limited to 'MLEB/LocalisationUpdate/reader/JSONReader.php')
-rw-r--r-- | MLEB/LocalisationUpdate/reader/JSONReader.php | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/MLEB/LocalisationUpdate/reader/JSONReader.php b/MLEB/LocalisationUpdate/reader/JSONReader.php deleted file mode 100644 index 636168c8..00000000 --- a/MLEB/LocalisationUpdate/reader/JSONReader.php +++ /dev/null @@ -1,30 +0,0 @@ -<?php -/** - * @file - * @author Niklas Laxström - * @license GPL-2.0+ - */ - -/** - * Reads MediaWiki JSON i18n files. - */ -class LU_JSONReader implements LU_Reader { - /// @var string Language tag - protected $code; - - public function __construct( $code = null ) { - $this->code = $code; - } - - public function parse( $contents ) { - $messages = FormatJson::decode( $contents, true ); - unset( $messages['@metadata'] ); - - if ( $this->code ) { - return array( $this->code => $messages ); - } - - // Assuming that the array is keyed by language codes - return $messages; - } -} |