Merge "Simplify HTMLTitleTextField::validate"
[lhc/web/wiklou.git] / includes / revisiondelete / RevDelArchivedRevisionItem.php
index 9ec548f..fd214e1 100644 (file)
  * used via RevDelRevisionList.
  */
 class RevDelArchivedRevisionItem extends RevDelArchiveItem {
-       public function __construct( $list, $row ) {
-               RevDelItem::__construct( $list, $row );
-
-               $this->revision = Revision::newFromArchiveRow( $row,
-                       array( 'page' => $this->list->title->getArticleID() ) );
-       }
-
        public function getIdField() {
                return 'ar_rev_id';
        }
@@ -42,10 +35,10 @@ class RevDelArchivedRevisionItem extends RevDelArchiveItem {
        public function setBits( $bits ) {
                $dbw = wfGetDB( DB_MASTER );
                $dbw->update( 'archive',
-                       array( 'ar_deleted' => $bits ),
-                       array( 'ar_rev_id' => $this->row->ar_rev_id,
+                       [ 'ar_deleted' => $bits ],
+                       [ 'ar_rev_id' => $this->row->ar_rev_id,
                                'ar_deleted' => $this->getBits()
-                       ),
+                       ],
                        __METHOD__ );
 
                return (bool)$dbw->affectedRows();