Automattic\WooCommerce\Admin\API\AI

StoreInfo::get_response()publicWC 1.0

Update the store title powered by AI.

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

Хуков нет.

Возвращает

WP_Error|WP_REST_Response.

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

$StoreInfo = new StoreInfo();
$StoreInfo->get_response();

Код StoreInfo::get_response() WC 9.7.1

public function get_response() {
	$product_updater = new UpdateProducts();
	$patterns        = PatternsHelper::get_patterns_ai_data_post();

	$products = $product_updater->fetch_product_ids( 'dummy' );

	if ( empty( $products ) && ! isset( $patterns ) ) {
		return rest_ensure_response(
			array(
				'is_ai_generated' => false,
			)
		);
	}

	return rest_ensure_response(
		array(
			'is_ai_generated' => true,
		)
	);
}