Code Duplication    Length = 15-15 lines in 2 locations

modules/likes.php 2 locations

@@ 516-530 (lines=15) @@
513
		/** Default State *********************************************************/
514
515
		// Checked (enabled)
516
		switch( $new_state ) {
517
			case 'off' :
518
				if ( true == $db_state && ! $this->in_jetpack ) {
519
					$g_gif = file_get_contents( 'http://pixel.wp.com/g.gif?v=wpcom-no-pv&x_likes=disabled_likes' );
520
				}
521
				update_option( 'disabled_likes', 1 );
522
				break;
523
			case 'on'  :
524
			default:
525
				if ( false == $db_state && ! $this->in_jetpack ) {
526
					$g_gif = file_get_contents( 'http://pixel.wp.com/g.gif?v=wpcom-no-pv&x_likes=reenabled_likes' );
527
				}
528
				delete_option( 'disabled_likes' );
529
				break;
530
		}
531
532
		switch( $reblogs_new_state ) {
533
			case 'off' :
@@ 532-546 (lines=15) @@
529
				break;
530
		}
531
532
		switch( $reblogs_new_state ) {
533
			case 'off' :
534
				if ( true == $reblogs_db_state && ! $this->in_jetpack ) {
535
					$g_gif = file_get_contents( 'http://pixel.wp.com/g.gif?v=wpcom-no-pv&x_reblogs=disabled_reblogs' );
536
				}
537
				update_option( 'disabled_reblogs', 1 );
538
				break;
539
			case 'on'  :
540
			default:
541
				if ( false == $reblogs_db_state && ! $this->in_jetpack ) {
542
					$g_gif = file_get_contents( 'http://pixel.wp.com/g.gif?v=wpcom-no-pv&x_reblogs=reenabled_reblogs' );
543
				}
544
				delete_option( 'disabled_reblogs' );
545
				break;
546
		}
547
548
		// comment setting
549
		$new_comments_state = !empty( $_POST['jetpack_comment_likes_enabled'] ) ? $_POST['jetpack_comment_likes_enabled'] : false;