http://www.mediawiki.org/wiki/Special:Code/MediaWiki/96654
Revision: 96654
Author: reedy
Date: 2011-09-09 11:11:22 +0000 (Fri, 09 Sep 2011)
Log Message:
-----------
Fix member variable from category to categories (as what is used in the code)
Add some documentation
Modified Paths:
--------------
trunk/extensions/Gadgets/ApiQueryGadgets.php
Modified: trunk/extensions/Gadgets/ApiQueryGadgets.php
===================================================================
--- trunk/extensions/Gadgets/ApiQueryGadgets.php 2011-09-09 09:27:47 UTC
(rev 96653)
+++ trunk/extensions/Gadgets/ApiQueryGadgets.php 2011-09-09 11:11:22 UTC
(rev 96654)
@@ -21,7 +21,7 @@
class ApiQueryGadgets extends ApiQueryBase {
private $props,
- $category,
+ $categories,
$neededNames,
$listAllowed,
$listEnabled;
@@ -48,6 +48,9 @@
$this->applyList( $this->getList() );
}
+ /**
+ * @return array
+ */
private function getList() {
$gadgets = Gadget::loadStructuredList();
@@ -88,7 +91,7 @@
}
/**
- *
+ * @return bool
*/
private function isNeeded( Gadget $gadget ) {
global $wgUser;
@@ -97,7 +100,7 @@
&& ( !$this->listAllowed || $gadget->isAllowed( $wgUser
) )
&& ( !$this->listEnabled || $gadget->isEnabled( $wgUser
) );
}
-
+
private function fakeMetadata( Gadget $g ) {
return array(
'settings' => array(
@@ -124,9 +127,9 @@
'dependencies' => 'dependency',
'messages' => 'message',
);
-
+
$result = $this->getResult();
- foreach ( $metadata as $type => &$data ) {
+ foreach ( $metadata as &$data ) {
foreach ( $data as $key => &$value ) {
if ( is_array( $value ) ) {
$tag = isset( $tagNames[$key] ) ?
$tagNames[$key] : $key;
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs