Automattic\WooCommerce\StoreApi\Routes\V1

AbstractCartRoute::get_cart_tokenprotectedWC 1.0

Generates a cart token for the response headers.

Current namespace is used as the token Issuer.
*

Method of the class: AbstractCartRoute{}

No Hooks.

Returns

String.

Usage

// protected - for code of main (parent) or child class
$result = $this->get_cart_token();

AbstractCartRoute::get_cart_token() code WC 10.3.5

protected function get_cart_token() {
	// Ensure cart is loaded.
	$this->cart_controller->load_cart();

	if ( ! wc()->session ) {
		return null;
	}

	return CartTokenUtils::get_cart_token( (string) wc()->session->get_customer_id() );
}