Code Duplication    Length = 11-12 lines in 2 locations

src/wp-includes/class-wp-query.php 2 locations

@@ 2866-2876 (lines=11) @@
2863
			$this->posts = array_map( 'get_post', $this->posts );
2864
		}
2865
2866
		if ( ! $q['suppress_filters'] ) {
2867
			/**
2868
			 * Filters the raw post results array, prior to status checks.
2869
			 *
2870
			 * @since 2.3.0
2871
			 *
2872
			 * @param array    $posts The post results array.
2873
			 * @param WP_Query &$this The WP_Query instance (passed by reference).
2874
			 */
2875
			$this->posts = apply_filters_ref_array( 'posts_results', array( $this->posts, &$this ) );
2876
		}
2877
2878
		if ( !empty($this->posts) && $this->is_comment_feed && $this->is_singular ) {
2879
			/** This filter is documented in wp-includes/query.php */
@@ 2997-3008 (lines=12) @@
2994
			wp_queue_comments_for_comment_meta_lazyload( $this->comments );
2995
		}
2996
2997
		if ( ! $q['suppress_filters'] ) {
2998
			/**
2999
			 * Filters the array of retrieved posts after they've been fetched and
3000
			 * internally processed.
3001
			 *
3002
			 * @since 1.5.0
3003
			 *
3004
			 * @param array    $posts The array of retrieved posts.
3005
			 * @param WP_Query &$this The WP_Query instance (passed by reference).
3006
			 */
3007
			$this->posts = apply_filters_ref_array( 'the_posts', array( $this->posts, &$this ) );
3008
		}
3009
3010
		// Ensure that any posts added/modified via one of the filters above are
3011
		// of the type WP_Post and are filtered.