Automattic\WooCommerce\Internal\VariationGallery
Package::init
Initialize the merged variation gallery feature.
Method of the class: Package{}
No Hooks.
Returns
null. Nothing (null).
Usage
$result = Package::init(): void;
Package::init() Package::init code WC 10.9.4
final public static function init(): void {
if ( ! self::is_enabled() ) {
return;
}
$container = wc_get_container();
$container->get( ClassicVariationGalleryAdmin::class )->register();
$container->get( LegacyVariationGalleryCompatibility::class )->register();
// Action Scheduler initializes on `init`, not `plugins_loaded`.
add_action( 'init', array( __CLASS__, 'maybe_schedule_migration' ), 20 );
}