Code Duplication    Length = 4-4 lines in 3 locations

includes/api/ApiQueryRecentChanges.php 1 location

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

includes/api/ApiQueryWatchlist.php 2 locations

@@ 298-301 (lines=4) @@
295
296
		/* Add user data and 'anon' flag, if user is anonymous. */
297
		if ( $this->fld_user || $this->fld_userid ) {
298
			if ( $recentChangeInfo['rc_deleted'] & Revision::DELETED_USER ) {
299
				$vals['userhidden'] = true;
300
				$anyHidden = true;
301
			}
302
			if ( Revision::userCanBitfield(
303
				$recentChangeInfo['rc_deleted'],
304
				Revision::DELETED_USER,
@@ 349-352 (lines=4) @@
346
347
		/* Add edit summary / log summary. */
348
		if ( $this->fld_comment || $this->fld_parsedcomment ) {
349
			if ( $recentChangeInfo['rc_deleted'] & Revision::DELETED_COMMENT ) {
350
				$vals['commenthidden'] = true;
351
				$anyHidden = true;
352
			}
353
			if ( Revision::userCanBitfield(
354
				$recentChangeInfo['rc_deleted'],
355
				Revision::DELETED_COMMENT,