Automattic\WooCommerce\StoreApi\Routes\V1\Agentic

AgenticCheckoutSession::__constructpublicWC 1.0

Constructor.

Method of the class: AgenticCheckoutSession{}

No Hooks.

Returns

null. Nothing (null).

Usage

$AgenticCheckoutSession = new AgenticCheckoutSession();
$AgenticCheckoutSession->__construct( $cart );
$cart(WC_Cart) (required)
The WooCommerce cart instance.

AgenticCheckoutSession::__construct() code WC 10.7.0

public function __construct( WC_Cart $cart ) {
	$this->cart     = $cart;
	$this->messages = new Messages();
	$this->id       = $this->get_or_set_checkout_session_id();
}