recurring_carts ) ) { $this->recurring_carts = $cart->recurring_carts; } } /** * @param WC_Cart $cart */ public function maybe_restore_recurring_carts( $cart ) { if ( ! empty( $this->recurring_carts ) ) { /* @phpstan-ignore-next-line */ $cart->recurring_carts = $this->recurring_carts; $this->recurring_carts = null; } } }