Code Duplication    Length = 15-15 lines in 2 locations

modules/likes.php 2 locations

@@ 500-514 (lines=15) @@
497
		/** Default State *********************************************************/
498
499
		// Checked (enabled)
500
		switch( $new_state ) {
501
			case 'off' :
502
				if ( true == $db_state && ! $this->in_jetpack ) {
503
					$g_gif = file_get_contents( 'http://pixel.wp.com/g.gif?v=wpcom-no-pv&x_likes=disabled_likes' );
504
				}
505
				update_option( 'disabled_likes', 1 );
506
				break;
507
			case 'on'  :
508
			default:
509
				if ( false == $db_state && ! $this->in_jetpack ) {
510
					$g_gif = file_get_contents( 'http://pixel.wp.com/g.gif?v=wpcom-no-pv&x_likes=reenabled_likes' );
511
				}
512
				delete_option( 'disabled_likes' );
513
				break;
514
		}
515
516
		switch( $reblogs_new_state ) {
517
			case 'off' :
@@ 516-530 (lines=15) @@
513
				break;
514
		}
515
516
		switch( $reblogs_new_state ) {
517
			case 'off' :
518
				if ( true == $reblogs_db_state && ! $this->in_jetpack ) {
519
					$g_gif = file_get_contents( 'http://pixel.wp.com/g.gif?v=wpcom-no-pv&x_reblogs=disabled_reblogs' );
520
				}
521
				update_option( 'disabled_reblogs', 1 );
522
				break;
523
			case 'on'  :
524
			default:
525
				if ( false == $reblogs_db_state && ! $this->in_jetpack ) {
526
					$g_gif = file_get_contents( 'http://pixel.wp.com/g.gif?v=wpcom-no-pv&x_reblogs=reenabled_reblogs' );
527
				}
528
				delete_option( 'disabled_reblogs' );
529
				break;
530
		}
531
532
		// comment setting
533
		$new_comments_state = !empty( $_POST['jetpack_comment_likes_enabled'] ) ? $_POST['jetpack_comment_likes_enabled'] : false;