Code Duplication    Length = 10-11 lines in 2 locations

class.jetpack.php 2 locations

@@ 2624-2633 (lines=10) @@
2621
2622
			if ( $send_state_messages && in_array( $module, $active ) ) {
2623
				$module_info = Jetpack::get_module( $module );
2624
				if ( ! $module_info['deactivate'] ) {
2625
					$state = in_array( $module, $other_modules ) ? 'reactivated_modules' : 'activated_modules';
2626
					if ( $active_state = Jetpack::state( $state ) ) {
2627
						$active_state = explode( ',', $active_state );
2628
					} else {
2629
						$active_state = array();
2630
					}
2631
					$active_state[] = $module;
2632
					Jetpack::state( $state, implode( ',', $active_state ) );
2633
				}
2634
				continue;
2635
			}
2636
@@ 2657-2667 (lines=11) @@
2654
2655
			$active[] = $module;
2656
2657
			if ( $send_state_messages ) {
2658
2659
				$state    = in_array( $module, $other_modules ) ? 'reactivated_modules' : 'activated_modules';
2660
				if ( $active_state = Jetpack::state( $state ) ) {
2661
					$active_state = explode( ',', $active_state );
2662
				} else {
2663
					$active_state = array();
2664
				}
2665
				$active_state[] = $module;
2666
				Jetpack::state( $state, implode( ',', $active_state ) );
2667
			}
2668
2669
			Jetpack::update_active_modules( $active );
2670