Automattic\WooCommerce\Internal\StockNotifications

Config::get_supported_product_statusespublic staticWC 1.0

Get the supported product stock statuses.

Method of the class: Config{}

Returns

Array.

Usage

$result = Config::get_supported_product_statuses(): array;

Config::get_supported_product_statuses() code WC 10.3.6

public static function get_supported_product_statuses(): array {
	if ( is_array( self::$supported_product_statuses ) ) {
		return self::$supported_product_statuses;
	}

	/**
	 * Filter: woocommerce_customer_stock_notifications_supported_product_stock_statuses
	 *
	 * @since 10.2.0
	 *
	 * @param array $product_stock_statuses Product stock statuses.
	 */
	self::$supported_product_statuses = (array) apply_filters(
		'woocommerce_customer_stock_notifications_supported_product_stock_statuses',
		array(
			ProductStatus::PUBLISH,
		)
	);

	return self::$supported_product_statuses;
}