Code Duplication    Length = 9-9 lines in 2 locations

src/wp-admin/widgets.php 1 location

@@ 202-210 (lines=9) @@
199
	check_admin_referer( 'remove-inactive-widgets', '_wpnonce_remove_inactive_widgets' );
200
201
	if ( $_POST['removeinactivewidgets'] ) {
202
		foreach ( $sidebars_widgets['wp_inactive_widgets'] as $key => $widget_id ) {
203
			$pieces = explode( '-', $widget_id );
204
			$multi_number = array_pop( $pieces );
205
			$id_base = implode( '-', $pieces );
206
			$widget = get_option( 'widget_' . $id_base );
207
			unset( $widget[$multi_number] );
208
			update_option( 'widget_' . $id_base, $widget );
209
			unset( $sidebars_widgets['wp_inactive_widgets'][$key] );
210
		}
211
212
		wp_set_sidebars_widgets( $sidebars_widgets );
213
	}

src/wp-admin/includes/ajax-actions.php 1 location

@@ 1990-1998 (lines=9) @@
1987
1988
	$sidebars_widgets = wp_get_sidebars_widgets();
1989
1990
	foreach ( $sidebars_widgets['wp_inactive_widgets'] as $key => $widget_id ) {
1991
		$pieces = explode( '-', $widget_id );
1992
		$multi_number = array_pop( $pieces );
1993
		$id_base = implode( '-', $pieces );
1994
		$widget = get_option( 'widget_' . $id_base );
1995
		unset( $widget[$multi_number] );
1996
		update_option( 'widget_' . $id_base, $widget );
1997
		unset( $sidebars_widgets['wp_inactive_widgets'][$key] );
1998
	}
1999
2000
	wp_set_sidebars_widgets( $sidebars_widgets );
2001