Code Duplication    Length = 5-5 lines in 3 locations

modules/widgets/top-posts.php 3 locations

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