Automattic\WooCommerce\Admin\Features
Features::get_feature_class
Get the feature class as a string.
Method of the class: Features{}
No Hooks.
Returns
String|null.
Usage
$result = Features::get_feature_class( $feature );
- $feature(string) (required)
- Feature name.
Features::get_feature_class() Features::get feature class code WC 10.5.0
public static function get_feature_class( $feature ) {
$feature = str_replace( '-', '', ucwords( strtolower( $feature ), '-' ) );
$feature_class = 'Automattic\\WooCommerce\\Admin\\Features\\' . $feature;
$should_autoload_class = self::should_load_features();
if ( class_exists( $feature_class, $should_autoload_class ) ) {
return $feature_class;
}
// Handle features contained in subdirectory.
if ( class_exists( $feature_class . '\\Init', $should_autoload_class ) ) {
return $feature_class . '\\Init';
}
return null;
}