Code Duplication    Length = 15-15 lines in 2 locations

modules/likes.php 2 locations

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