Automattic\WooCommerce\Admin\RemoteSpecs\RuleProcessors\Transformers
TransformerService::create_transformer()
Create a transformer object by name.
Method of the class: TransformerService{}
No Hooks.
Return
TransformerInterface|null
.
Usage
$result = TransformerService::create_transformer( $name );
- $name(string) (required)
- name of the transformer.
TransformerService::create_transformer() TransformerService::create transformer code WC 9.7.1
public static function create_transformer( $name ) { $camel_cased = str_replace( ' ', '', ucwords( str_replace( '_', ' ', $name ) ) ); $classname = __NAMESPACE__ . '\\' . $camel_cased; if ( ! class_exists( $classname ) ) { return null; } return new $classname(); }