WC_REST_Product_Variations_Controller::get_objects()protectedWC 1.0

Get objects.

Метод класса: WC_REST_Product_Variations_Controller{}

Хуков нет.

Возвращает

Массив.

Использование

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->get_objects( $query_args );
$query_args(массив) (обязательный)
Query args.

Код WC_REST_Product_Variations_Controller::get_objects() WC 9.8.5

protected function get_objects( $query_args ) {
	// Add filters for excluding product variation statuses.
	if ( ! empty( $this->exclude_status ) ) {
		add_filter( 'posts_where', array( $this, 'exclude_product_variation_statuses' ) );
	}

	$result = parent::get_objects( $query_args );

	// Remove filters for excluding product variation statuses.
	if ( ! empty( $this->exclude_status ) ) {
		remove_filter( 'posts_where', array( $this, 'exclude_product_variation_statuses' ) );

		$this->exclude_status = array();
	}

	return $result;
}