Code Duplication    Length = 6-6 lines in 3 locations

src/wp-admin/includes/class-wp-ms-sites-list-table.php 1 location

@@ 73-78 (lines=6) @@
70
	public function prepare_items() {
71
		global $s, $mode, $wpdb;
72
73
		if ( ! empty( $_REQUEST['mode'] ) ) {
74
			$mode = $_REQUEST['mode'] === 'excerpt' ? 'excerpt' : 'list';
75
			set_user_setting( 'sites_list_mode', $mode );
76
		} else {
77
			$mode = get_user_setting( 'sites_list_mode', 'list' );
78
		}
79
80
		$per_page = $this->get_items_per_page( 'sites_network_per_page' );
81

src/wp-admin/includes/class-wp-ms-users-list-table.php 1 location

@@ 84-89 (lines=6) @@
81
		if ( isset( $_REQUEST['order'] ) )
82
			$args['order'] = $_REQUEST['order'];
83
84
		if ( ! empty( $_REQUEST['mode'] ) ) {
85
			$mode = $_REQUEST['mode'] === 'excerpt' ? 'excerpt' : 'list';
86
			set_user_setting( 'network_users_list_mode', $mode );
87
		} else {
88
			$mode = get_user_setting( 'network_users_list_mode', 'list' );
89
		}
90
91
		/** This filter is documented in wp-admin/includes/class-wp-users-list-table.php */
92
		$args = apply_filters( 'users_list_table_query_args', $args );

src/wp-admin/includes/class-wp-posts-list-table.php 1 location

@@ 175-180 (lines=6) @@
172
			}
173
		}
174
175
		if ( ! empty( $_REQUEST['mode'] ) ) {
176
			$mode = $_REQUEST['mode'] === 'excerpt' ? 'excerpt' : 'list';
177
			set_user_setting( 'posts_list_mode', $mode );
178
		} else {
179
			$mode = get_user_setting( 'posts_list_mode', 'list' );
180
		}
181
182
		$this->is_trash = isset( $_REQUEST['post_status'] ) && $_REQUEST['post_status'] === 'trash';
183