Code Duplication    Length = 15-15 lines in 2 locations

modules/likes.php 2 locations

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