@@ 157-161 (lines=5) @@ | ||
154 | } else { |
|
155 | $message = [ 'message' => $m['message'] ]; |
|
156 | $msg = wfMessage( $m['message'] ); |
|
157 | if ( isset( $m['params'] ) ) { |
|
158 | $message['params'] = $m['params']; |
|
159 | ApiResult::setIndexedTagName( $message['params'], 'p' ); |
|
160 | $msg->params( $m['params'] ); |
|
161 | } |
|
162 | } |
|
163 | $message['rendered'] = $msg->useDatabase( false )->inLanguage( 'en' )->plain(); |
|
164 | $ret[] = $message; |
@@ 139-143 (lines=5) @@ | ||
136 | $vals['messages'] = $user->getNewtalk(); |
|
137 | } |
|
138 | ||
139 | if ( isset( $this->prop['groups'] ) ) { |
|
140 | $vals['groups'] = $user->getEffectiveGroups(); |
|
141 | ApiResult::setArrayType( $vals['groups'], 'array' ); // even if empty |
|
142 | ApiResult::setIndexedTagName( $vals['groups'], 'g' ); // even if empty |
|
143 | } |
|
144 | ||
145 | if ( isset( $this->prop['implicitgroups'] ) ) { |
|
146 | $vals['implicitgroups'] = $user->getAutomaticGroups(); |
|
@@ 145-149 (lines=5) @@ | ||
142 | ApiResult::setIndexedTagName( $vals['groups'], 'g' ); // even if empty |
|
143 | } |
|
144 | ||
145 | if ( isset( $this->prop['implicitgroups'] ) ) { |
|
146 | $vals['implicitgroups'] = $user->getAutomaticGroups(); |
|
147 | ApiResult::setArrayType( $vals['implicitgroups'], 'array' ); // even if empty |
|
148 | ApiResult::setIndexedTagName( $vals['implicitgroups'], 'g' ); // even if empty |
|
149 | } |
|
150 | ||
151 | if ( isset( $this->prop['rights'] ) ) { |
|
152 | // User::getRights() may return duplicate values, strip them |
|
@@ 151-156 (lines=6) @@ | ||
148 | ApiResult::setIndexedTagName( $vals['implicitgroups'], 'g' ); // even if empty |
|
149 | } |
|
150 | ||
151 | if ( isset( $this->prop['rights'] ) ) { |
|
152 | // User::getRights() may return duplicate values, strip them |
|
153 | $vals['rights'] = array_values( array_unique( $user->getRights() ) ); |
|
154 | ApiResult::setArrayType( $vals['rights'], 'array' ); // even if empty |
|
155 | ApiResult::setIndexedTagName( $vals['rights'], 'r' ); // even if empty |
|
156 | } |
|
157 | ||
158 | if ( isset( $this->prop['changeablegroups'] ) ) { |
|
159 | $vals['changeablegroups'] = $user->changeableGroups(); |