WC_Customer_Download_Data_Store::update_user_by_order_id( int $order_id, int $customer_id, string $email )

Update user prop for downloads based on order id.


Description Description


Parameters Parameters

$order_id

(Required) Order ID.

$customer_id

(Required) Customer ID.

$email

(Required) Customer email address.


Top ↑

Source Source

File: includes/data-stores/class-wc-customer-download-data-store.php

	public function update_user_by_order_id( $order_id, $customer_id, $email ) {
		global $wpdb;
		$wpdb->update(
			$wpdb->prefix . 'woocommerce_downloadable_product_permissions',
			array(
				'user_id'    => $customer_id,
				'user_email' => $email,
			),
			array(
				'order_id' => $order_id,
			),
			array(
				'%d',
				'%s',
			),
			array(
				'%d',
			)
		);
	}

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.