Code Duplication    Length = 15-16 lines in 2 locations

src/wp-includes/comment.php 2 locations

@@ 1356-1371 (lines=16) @@
1353
	 */
1354
	do_action( 'trash_comment', $comment->comment_ID );
1355
1356
	if ( wp_set_comment_status( $comment, 'trash' ) ) {
1357
		delete_comment_meta( $comment->comment_ID, '_wp_trash_meta_status' );
1358
		delete_comment_meta( $comment->comment_ID, '_wp_trash_meta_time' );
1359
		add_comment_meta( $comment->comment_ID, '_wp_trash_meta_status', $comment->comment_approved );
1360
		add_comment_meta( $comment->comment_ID, '_wp_trash_meta_time', time() );
1361
1362
		/**
1363
		 * Fires immediately after a comment is sent to Trash.
1364
		 *
1365
		 * @since 2.9.0
1366
		 *
1367
		 * @param int $comment_id The comment ID.
1368
		 */
1369
		do_action( 'trashed_comment', $comment->comment_ID );
1370
		return true;
1371
	}
1372
1373
	return false;
1374
}
@@ 1443-1457 (lines=15) @@
1440
	 */
1441
	do_action( 'spam_comment', $comment->comment_ID );
1442
1443
	if ( wp_set_comment_status( $comment, 'spam' ) ) {
1444
		delete_comment_meta( $comment->comment_ID, '_wp_trash_meta_status' );
1445
		delete_comment_meta( $comment->comment_ID, '_wp_trash_meta_time' );
1446
		add_comment_meta( $comment->comment_ID, '_wp_trash_meta_status', $comment->comment_approved );
1447
		add_comment_meta( $comment->comment_ID, '_wp_trash_meta_time', time() );
1448
		/**
1449
		 * Fires immediately after a comment is marked as Spam.
1450
		 *
1451
		 * @since 2.9.0
1452
		 *
1453
		 * @param int $comment_id The comment ID.
1454
		 */
1455
		do_action( 'spammed_comment', $comment->comment_ID );
1456
		return true;
1457
	}
1458
1459
	return false;
1460
}