X-Git-Url: https://git.cyclocoop.org/%242?a=blobdiff_plain;f=includes%2Frevisiondelete%2FRevDelRevisionItem.php;h=d7991135ecb3e779c7a912536038b18a0b1acfd3;hb=d7a9ccee2dc835d2b662c7bc8b7ff655d762c093;hp=e52d07cd24153e865c54b1f612f4692216017f4f;hpb=e2d6e193c94cb0b9b82654d2365113973dd41ecb;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/revisiondelete/RevDelRevisionItem.php b/includes/revisiondelete/RevDelRevisionItem.php index e52d07cd24..d7991135ec 100644 --- a/includes/revisiondelete/RevDelRevisionItem.php +++ b/includes/revisiondelete/RevDelRevisionItem.php @@ -63,12 +63,12 @@ class RevDelRevisionItem extends RevDelItem { $dbw = wfGetDB( DB_MASTER ); // Update revision table $dbw->update( 'revision', - array( 'rev_deleted' => $bits ), - array( + [ 'rev_deleted' => $bits ], + [ 'rev_id' => $this->revision->getId(), 'rev_page' => $this->revision->getPage(), 'rev_deleted' => $this->getBits() // cas - ), + ], __METHOD__ ); if ( !$dbw->affectedRows() ) { @@ -77,15 +77,15 @@ class RevDelRevisionItem extends RevDelItem { } // Update recentchanges table $dbw->update( 'recentchanges', - array( + [ 'rc_deleted' => $bits, 'rc_patrolled' => 1 - ), - array( + ], + [ 'rc_this_oldid' => $this->revision->getId(), // condition // non-unique timestamp index 'rc_timestamp' => $dbw->timestamp( $this->revision->getTimestamp() ), - ), + ], __METHOD__ ); @@ -117,11 +117,11 @@ class RevDelRevisionItem extends RevDelItem { return Linker::linkKnown( $this->list->title, $date, - array(), - array( + [], + [ 'oldid' => $this->revision->getId(), 'unhide' => 1 - ) + ] ); } @@ -137,12 +137,12 @@ class RevDelRevisionItem extends RevDelItem { return Linker::linkKnown( $this->list->title, $this->list->msg( 'diff' )->escaped(), - array(), - array( + [], + [ 'diff' => $this->revision->getId(), 'oldid' => 'prev', 'unhide' => 1 - ) + ] ); } } @@ -161,10 +161,14 @@ class RevDelRevisionItem extends RevDelItem { $revlink = "$revlink"; } $content = "$difflink $revlink $userlink $comment"; - $attribs = array(); + $attribs = []; $tags = $this->getTags(); if ( $tags ) { - list( $tagSummary, $classes ) = ChangeTags::formatSummaryRow( $tags, 'revisiondelete' ); + list( $tagSummary, $classes ) = ChangeTags::formatSummaryRow( + $tags, + 'revisiondelete', + $this->list->getContext() + ); $content .= " $tagSummary"; $attribs['class'] = implode( ' ', $classes ); } @@ -181,23 +185,23 @@ class RevDelRevisionItem extends RevDelItem { public function getApiData( ApiResult $result ) { $rev = $this->revision; $user = $this->list->getUser(); - $ret = array( + $ret = [ 'id' => $rev->getId(), 'timestamp' => wfTimestamp( TS_ISO_8601, $rev->getTimestamp() ), - ); - $ret += $rev->isDeleted( Revision::DELETED_USER ) ? array( 'userhidden' => '' ) : array(); - $ret += $rev->isDeleted( Revision::DELETED_COMMENT ) ? array( 'commenthidden' => '' ) : array(); - $ret += $rev->isDeleted( Revision::DELETED_TEXT ) ? array( 'texthidden' => '' ) : array(); + ]; + $ret += $rev->isDeleted( Revision::DELETED_USER ) ? [ 'userhidden' => '' ] : []; + $ret += $rev->isDeleted( Revision::DELETED_COMMENT ) ? [ 'commenthidden' => '' ] : []; + $ret += $rev->isDeleted( Revision::DELETED_TEXT ) ? [ 'texthidden' => '' ] : []; if ( $rev->userCan( Revision::DELETED_USER, $user ) ) { - $ret += array( + $ret += [ 'userid' => $rev->getUser( Revision::FOR_THIS_USER ), 'user' => $rev->getUserText( Revision::FOR_THIS_USER ), - ); + ]; } if ( $rev->userCan( Revision::DELETED_COMMENT, $user ) ) { - $ret += array( + $ret += [ 'comment' => $rev->getComment( Revision::FOR_THIS_USER ), - ); + ]; } return $ret;