Automattic\WooCommerce\Admin\Features\OnboardingTasks\Tasks

Products::is_valid_productprivateWC 1.0

Check if the product qualifies as a user created product.

Method of the class: Products{}

No Hooks.

Returns

true|false.

Usage

// private - for code of main (parent) class only
$result = $this->is_valid_product( $product );
$product(WC_Product) (required)
Product object.

Products::is_valid_product() code WC 9.9.5

private function is_valid_product( $product ) {
	return ProductStatus::PUBLISH === $product->get_status() &&
		( ! $product->get_meta( '_headstart_post' ) ||
		get_post_meta( $product->get_id(), '_edit_last', true ) );
}