Automattic\WooCommerce\Admin\Features

Features::enable │ public static │ WC 1.0

Устарела с версии 1.1.0. Больше не поддерживается и может быть удалена. Используйте FeaturesUtil::feature_is_enabled() to check if a feature is enabled.

Enable a toggleable optional feature.

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

Хуков нет.

Возвращает

bool.

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

$result = Features::enable( $feature );
$feature(строка) (обязательный)
Feature name.

Список изменений

Устарела с 11.1.0 Use FeaturesUtil::feature_is_enabled() to check if a feature is enabled.

Код Features::enable() WC 11.2.2

public static function enable( $feature ) {
	wc_deprecated_function( __METHOD__, '11.1.0', 'FeaturesUtil::feature_is_enabled()' );

	if ( 'analytics' === $feature ) {
		update_option( Analytics::TOGGLE_OPTION_NAME, 'yes' );
		return true;
	}

	if ( 'remote-inbox-notifications' === $feature ) {
		update_option( RemoteInboxNotifications::TOGGLE_OPTION_NAME, 'yes' );
		return true;
	}

	return false;
}