diff --git a/plugins/woocommerce/includes/wccom-site/installation/class-wc-wccom-site-installation-manager.php b/plugins/woocommerce/includes/wccom-site/installation/class-wc-wccom-site-installation-manager.php index 9b865b3607a..76d49822c74 100644 --- a/plugins/woocommerce/includes/wccom-site/installation/class-wc-wccom-site-installation-manager.php +++ b/plugins/woocommerce/includes/wccom-site/installation/class-wc-wccom-site-installation-manager.php @@ -23,6 +23,20 @@ class WC_WCCOM_Site_Installation_Manager { 'activate_product', ); + /** + * The product ID. + * + * @var int + */ + protected $product_id; + + /** + * The idempotency key. + * + * @var string + */ + protected $idempotency_key; + /** * Constructor. * diff --git a/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-activate-product.php b/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-activate-product.php index e5c1f8bd49e..d9123348d0e 100644 --- a/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-activate-product.php +++ b/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-activate-product.php @@ -15,6 +15,13 @@ defined( 'ABSPATH' ) || exit; * WC_WCCOM_Site_Installation_Step_Activate_Product Class */ class WC_WCCOM_Site_Installation_Step_Activate_Product implements WC_WCCOM_Site_Installation_Step { + /** + * The current installation state. + * + * @var WC_WCCOM_Site_Installation_State + */ + protected $state; + /** * Constructor. * diff --git a/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-download-product.php b/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-download-product.php index d5ed3f69e4c..3ff0e88fbed 100644 --- a/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-download-product.php +++ b/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-download-product.php @@ -15,6 +15,13 @@ defined( 'ABSPATH' ) || exit; * WC_WCCOM_Site_Installation_Step_Download_Product class */ class WC_WCCOM_Site_Installation_Step_Download_Product implements WC_WCCOM_Site_Installation_Step { + /** + * The current installation state. + * + * @var WC_WCCOM_Site_Installation_State + */ + protected $state; + /** * Constructor. * diff --git a/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-get-product-info.php b/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-get-product-info.php index 280514632c1..8d819bca142 100644 --- a/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-get-product-info.php +++ b/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-get-product-info.php @@ -15,6 +15,13 @@ defined( 'ABSPATH' ) || exit; * WC_WCCOM_Site_Installation_Step_Get_Product_Info class */ class WC_WCCOM_Site_Installation_Step_Get_Product_Info implements WC_WCCOM_Site_Installation_Step { + /** + * The current installation state. + * + * @var WC_WCCOM_Site_Installation_State + */ + protected $state; + /** * Constructor. * diff --git a/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-move-product.php b/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-move-product.php index e6677541846..09018fb764b 100644 --- a/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-move-product.php +++ b/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-move-product.php @@ -12,6 +12,13 @@ defined( 'ABSPATH' ) || exit; * WC_WCCOM_Site_Installation_Step_Move_Product class */ class WC_WCCOM_Site_Installation_Step_Move_Product implements WC_WCCOM_Site_Installation_Step { + /** + * The current installation state. + * + * @var WC_WCCOM_Site_Installation_State + */ + protected $state; + /** * Constructor. * diff --git a/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-unpack-product.php b/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-unpack-product.php index 76881c6d83c..69bdecb4134 100644 --- a/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-unpack-product.php +++ b/plugins/woocommerce/includes/wccom-site/installation/installation-steps/class-wc-wccom-site-installation-step-unpack-product.php @@ -15,6 +15,13 @@ defined( 'ABSPATH' ) || exit; * WC_WCCOM_Site_Installation_Step_Unpack_Product class */ class WC_WCCOM_Site_Installation_Step_Unpack_Product implements WC_WCCOM_Site_Installation_Step { + /** + * The current installation state. + * + * @var WC_WCCOM_Site_Installation_State + */ + protected $state; + /** * Constructor. *