Automattic\WooCommerce\Internal\StockNotifications

Config::get_eligible_stock_statusespublic staticWC 1.0

Get the eligible stock statuses that trigger sending notifications.

Метод класса: Config{}

Возвращает

Массив<Строку>.

Использование

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

Код Config::get_eligible_stock_statuses() WC 10.7.0

public static function get_eligible_stock_statuses(): array {
	if ( is_array( self::$eligible_stock_statuses ) ) {
		return self::$eligible_stock_statuses;
	}

	/**
	 * Filter: woocommerce_customer_stock_notifications_supported_stock_statuses
	 *
	 * @since 10.2.0
	 *
	 * @param array $stock_statuses Stock statuses.
	 */
	self::$eligible_stock_statuses = (array) apply_filters(
		'woocommerce_customer_stock_notifications_supported_stock_statuses',
		array(
			ProductStockStatus::IN_STOCK,
			ProductStockStatus::ON_BACKORDER,
		)
	);

	return self::$eligible_stock_statuses;
}