summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'MLEB/LocalisationUpdate/reader/JSONReader.php')
-rw-r--r--MLEB/LocalisationUpdate/reader/JSONReader.php30
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;
- }
-}