diff options
author | Sam Reed <reedy@users.mediawiki.org> | 2011-05-21 19:36:03 +0000 |
---|---|---|
committer | Sam Reed <reedy@users.mediawiki.org> | 2011-05-21 19:36:03 +0000 |
commit | 85a15bea84a095cc1ed967b1091626a4c3763d74 (patch) | |
tree | f1e0a73f179979091b9bc0b77c224e092ea0a9e2 /includes/UserArray.php | |
parent | e514478ba52bbae35955dc9b23e9a015aa86cdaf (diff) | |
download | mediawikicore-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.php | 12 |
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__ ); |