Code Duplication    Length = 4-4 lines in 3 locations

includes/api/ApiQueryRecentChanges.php 1 location

@@ 461-464 (lines=4) @@
458
459
		/* Add user data and 'anon' flag, if user is anonymous. */
460
		if ( $this->fld_user || $this->fld_userid ) {
461
			if ( $row->rc_deleted & Revision::DELETED_USER ) {
462
				$vals['userhidden'] = true;
463
				$anyHidden = true;
464
			}
465
			if ( Revision::userCanBitfield( $row->rc_deleted, Revision::DELETED_USER, $user ) ) {
466
				if ( $this->fld_user ) {
467
					$vals['user'] = $row->rc_user_text;

includes/api/ApiQueryWatchlist.php 2 locations

@@ 302-305 (lines=4) @@
299
300
		/* Add user data and 'anon' flag, if user is anonymous. */
301
		if ( $this->fld_user || $this->fld_userid ) {
302
			if ( $recentChangeInfo['rc_deleted'] & Revision::DELETED_USER ) {
303
				$vals['userhidden'] = true;
304
				$anyHidden = true;
305
			}
306
			if ( Revision::userCanBitfield(
307
				$recentChangeInfo['rc_deleted'],
308
				Revision::DELETED_USER,
@@ 353-356 (lines=4) @@
350
351
		/* Add edit summary / log summary. */
352
		if ( $this->fld_comment || $this->fld_parsedcomment ) {
353
			if ( $recentChangeInfo['rc_deleted'] & Revision::DELETED_COMMENT ) {
354
				$vals['commenthidden'] = true;
355
				$anyHidden = true;
356
			}
357
			if ( Revision::userCanBitfield(
358
				$recentChangeInfo['rc_deleted'],
359
				Revision::DELETED_COMMENT,