diff options
author | Brad Jorsch <bjorsch@wikimedia.org> | 2015-01-16 14:00:07 -0500 |
---|---|---|
committer | Brad Jorsch <bjorsch@wikimedia.org> | 2015-04-20 17:49:37 -0400 |
commit | beab6b009ef45d1d8e62943caa4bceb7a04f0c16 (patch) | |
tree | 600c4b865962317aac53a2fd9cf5bb333120b7e7 /includes/api/ApiQueryAllMessages.php | |
parent | 6a9428babd1cd78b80fc6cca92e495cd444fc7d3 (diff) | |
download | mediawikicore-beab6b009ef45d1d8e62943caa4bceb7a04f0c16.tar.gz mediawikicore-beab6b009ef45d1d8e62943caa4bceb7a04f0c16.zip |
Change API result data structure to be cleaner in new formats
Nothing in this patch should result in changed output for format=json or
format=php except as noted in RELEASE-NOTES-1.25, and changed output for
format=xml should be similar or cosmetic. However, other code accessing
the result data directly may need to be updated.
Bug: T87053
Bug: T12887
Change-Id: I3500708965cb8869b5aed1543381aad208dadd13
Diffstat (limited to 'includes/api/ApiQueryAllMessages.php')
-rw-r--r-- | includes/api/ApiQueryAllMessages.php | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/includes/api/ApiQueryAllMessages.php b/includes/api/ApiQueryAllMessages.php index 00816a32686e..44af83d03eda 100644 --- a/includes/api/ApiQueryAllMessages.php +++ b/includes/api/ApiQueryAllMessages.php @@ -146,7 +146,7 @@ class ApiQueryAllMessages extends ApiQueryBase { $messageIsCustomised = isset( $customisedMessages['pages'][$langObj->ucfirst( $message )] ); if ( $customised === $messageIsCustomised ) { if ( $customised ) { - $a['customised'] = ''; + $a['customised'] = true; } } else { continue; @@ -156,7 +156,7 @@ class ApiQueryAllMessages extends ApiQueryBase { $msg = wfMessage( $message, $args )->inLanguage( $langObj ); if ( !$msg->exists() ) { - $a['missing'] = ''; + $a['missing'] = true; } else { // Check if the parser is enabled: if ( $params['enableparser'] ) { @@ -170,7 +170,7 @@ class ApiQueryAllMessages extends ApiQueryBase { if ( isset( $prop['default'] ) ) { $default = wfMessage( $message )->inLanguage( $langObj )->useDatabase( false ); if ( !$default->exists() ) { - $a['defaultmissing'] = ''; + $a['defaultmissing'] = true; } elseif ( $default->plain() != $msgString ) { $a['default'] = $default->plain(); } |