Code Duplication    Length = 5-5 lines in 3 locations

modules/widgets/top-posts.php 3 locations

@@ 80-84 (lines=5) @@
77
		// 'likes' are not available in Jetpack
78
		$ordering = isset( $instance['ordering'] ) && 'likes' === $instance['ordering'] ? 'likes' : 'views';
79
80
		if ( isset( $instance['display'] ) && in_array( $instance['display'], array( 'grid', 'list', 'text'  ) ) ) {
81
			$display = $instance['display'];
82
		} else {
83
			$display = 'text';
84
		}
85
86
		?>
87
@@ 188-192 (lines=5) @@
185
			}
186
		}
187
188
		if ( isset( $new_instance['display'] ) && in_array( $new_instance['display'], array( 'grid', 'list', 'text'  ) ) ) {
189
			$instance['display'] = $new_instance['display'];
190
		} else {
191
			$instance['display'] = 'text';
192
		}
193
194
		/**
195
		 * Filters Top Posts Widget settings before they're saved.
@@ 239-243 (lines=5) @@
236
		// 'likes' are not available in Jetpack
237
		$ordering = isset( $instance['ordering'] ) && 'likes' == $instance['ordering'] ? 'likes' : 'views';
238
239
		if ( isset( $instance['display'] ) && in_array( $instance['display'], array( 'grid', 'list', 'text'  ) ) ) {
240
			$display = $instance['display'];
241
		} else {
242
			$display = 'text';
243
		}
244
245
		if ( 'text' != $display ) {
246
			$get_image_options = array(