aboutsummaryrefslogtreecommitdiffstats
path: root/includes/UserArray.php
diff options
context:
space:
mode:
authorSam Reed <reedy@users.mediawiki.org>2011-05-21 19:36:03 +0000
committerSam Reed <reedy@users.mediawiki.org>2011-05-21 19:36:03 +0000
commit85a15bea84a095cc1ed967b1091626a4c3763d74 (patch)
treef1e0a73f179979091b9bc0b77c224e092ea0a9e2 /includes/UserArray.php
parente514478ba52bbae35955dc9b23e9a015aa86cdaf (diff)
downloadmediawikicore-85a15bea84a095cc1ed967b1091626a4c3763d74.tar.gz
mediawikicore-85a15bea84a095cc1ed967b1091626a4c3763d74.zip
More comment updates, addition of some braces also
Notes
Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/88537
Diffstat (limited to 'includes/UserArray.php')
-rw-r--r--includes/UserArray.php12
1 files changed, 11 insertions, 1 deletions
diff --git a/includes/UserArray.php b/includes/UserArray.php
index d48a4440bf9f..a69df41ef1ac 100644
--- a/includes/UserArray.php
+++ b/includes/UserArray.php
@@ -1,6 +1,11 @@
<?php
abstract class UserArray implements Iterator {
+
+ /**
+ * @param $res
+ * @return UserArrayFromResult
+ */
static function newFromResult( $res ) {
$userArray = null;
if ( !wfRunHooks( 'UserArrayFromResult', array( &$userArray, $res ) ) ) {
@@ -12,11 +17,16 @@ abstract class UserArray implements Iterator {
return $userArray;
}
+ /**
+ * @param $ids array
+ * @return UserArrayFromResult
+ */
static function newFromIDs( $ids ) {
$ids = array_map( 'intval', (array)$ids ); // paranoia
- if ( !$ids )
+ if ( !$ids ) {
// Database::select() doesn't like empty arrays
return new ArrayIterator(array());
+ }
$dbr = wfGetDB( DB_SLAVE );
$res = $dbr->select( 'user', '*', array( 'user_id' => $ids ),
__METHOD__ );