X-Git-Url: https://git.cyclocoop.org/%27.WWW_URL.%27admin/?a=blobdiff_plain;f=includes%2Fchanges%2FChangesFeed.php;h=15a00c70365ed01902971cc6c8b3b002bdb937b9;hb=85ee6b473eac9dee92bf9784c5672864ed760f4f;hp=dc588358cabed61a75779d6641526e09de0e0277;hpb=e73b95402e94df846a952ffc949ee552ae743c04;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/changes/ChangesFeed.php b/includes/changes/ChangesFeed.php index dc588358ca..15a00c7036 100644 --- a/includes/changes/ChangesFeed.php +++ b/includes/changes/ChangesFeed.php @@ -164,7 +164,7 @@ class ChangesFeed { /** * Generate the feed items given a row from the database, printing the feed. - * @param object $rows DatabaseBase resource with recentchanges rows + * @param object $rows IDatabase resource with recentchanges rows * @param ChannelFeed $feed */ public static function generateFeed( $rows, &$feed ) { @@ -178,14 +178,14 @@ class ChangesFeed { /** * Generate the feed items given a row from the database. - * @param object $rows DatabaseBase resource with recentchanges rows + * @param object $rows IDatabase resource with recentchanges rows * @return array */ public static function buildItems( $rows ) { - $items = array(); + $items = []; # Merge adjacent edits by one user - $sorted = array(); + $sorted = []; $n = 0; foreach ( $rows as $obj ) { if ( $obj->rc_type == RC_EXTERNAL ) { @@ -216,10 +216,10 @@ class ChangesFeed { } if ( $obj->rc_this_oldid ) { - $url = $title->getFullURL( array( + $url = $title->getFullURL( [ 'diff' => $obj->rc_this_oldid, 'oldid' => $obj->rc_last_oldid, - ) ); + ] ); } else { // log entry or something like that. $url = $title->getFullURL();