Automattic\WooCommerce\Internal\Features
FeaturesController::feature_enable_option_name()
Get the name of the option that enables/disables a given feature.
Note that it doesn't check if the feature actually exists. Instead it defaults to "woocommerce_feature_{$feature_id}_enabled" if a different name isn't specified in the feature registration.
Метод класса: FeaturesController{}
Хуков нет.
Возвращает
Строку
. The option that enables or disables the feature.
Использование
$FeaturesController = new FeaturesController(); $FeaturesController->feature_enable_option_name( $feature_id ): string;
- $feature_id(строка) (обязательный)
- The id of the feature.
Код FeaturesController::feature_enable_option_name() FeaturesController::feature enable option name WC 9.3.1
public function feature_enable_option_name( string $feature_id ): string { $features = $this->get_feature_definitions(); if ( ! empty( $features[ $feature_id ]['option_key'] ) ) { return $features[ $feature_id ]['option_key']; } return "woocommerce_feature_{$feature_id}_enabled"; }