Automattic\WooCommerce\Internal\Admin

FeaturePlugin::replace_supported_features │ public │ WC 1.0

Adds the allowed features from a local feature-config.php file.

Method of the class: FeaturePlugin{}

Hooks from the method

Returns

array.

Usage

$FeaturePlugin = new FeaturePlugin();
$FeaturePlugin->replace_supported_features( $features );
$features(array) (required)
Array of feature slugs.

FeaturePlugin::replace_supported_features() code WC 11.1.2

public function replace_supported_features( $features ) {
	/**
	 * Get additional feature config
	 *
	 * @since 6.5.0
	 */
	$feature_config = apply_filters( 'woocommerce_admin_get_feature_config', wc_admin_get_feature_config() );
	$features       = array_merge( $features, array_keys( array_filter( $feature_config ) ) );

	return array_values( array_unique( $features ) );
}