Code Duplication    Length = 10-11 lines in 2 locations

class.jetpack.php 2 locations

@@ 2933-2942 (lines=10) @@
2930
2931
			if ( $send_state_messages && in_array( $module, $active ) ) {
2932
				$module_info = Jetpack::get_module( $module );
2933
				if ( ! $module_info['deactivate'] ) {
2934
					$state = in_array( $module, $other_modules ) ? 'reactivated_modules' : 'activated_modules';
2935
					if ( $active_state = Jetpack::state( $state ) ) {
2936
						$active_state = explode( ',', $active_state );
2937
					} else {
2938
						$active_state = array();
2939
					}
2940
					$active_state[] = $module;
2941
					Jetpack::state( $state, implode( ',', $active_state ) );
2942
				}
2943
				continue;
2944
			}
2945
@@ 2966-2976 (lines=11) @@
2963
2964
			$active[] = $module;
2965
2966
			if ( $send_state_messages ) {
2967
2968
				$state    = in_array( $module, $other_modules ) ? 'reactivated_modules' : 'activated_modules';
2969
				if ( $active_state = Jetpack::state( $state ) ) {
2970
					$active_state = explode( ',', $active_state );
2971
				} else {
2972
					$active_state = array();
2973
				}
2974
				$active_state[] = $module;
2975
				Jetpack::state( $state, implode( ',', $active_state ) );
2976
			}
2977
2978
			Jetpack::update_active_modules( $active );
2979