Code Duplication    Length = 15-15 lines in 2 locations

modules/likes.php 2 locations

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