WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

Automattic\WooCommerce\Blocks\Domain\Services

FeatureGating::init() public WC 1.0

Set correct flag.

{} Это метод класса: FeatureGating{}

Хуков нет.

Возвращает

Null. Ничего.

Использование

$FeatureGating = new FeatureGating();
$FeatureGating->init();

Код FeatureGating::init() WC 5.0.0

<?php
public function init() {
	if ( 0 === $this->flag ) {
		$default_flag = defined( 'WC_BLOCKS_IS_FEATURE_PLUGIN' ) ? self::FEATURE_PLUGIN_FLAG : self::CORE_FLAG;

		if ( file_exists( __DIR__ . '/../../../blocks.ini' ) ) {
			$allowed_flags = [ self::EXPERIMENTAL_FLAG, self::FEATURE_PLUGIN_FLAG, self::CORE_FLAG ];
			$woo_options   = parse_ini_file( __DIR__ . '/../../../blocks.ini' );
			$this->flag    = is_array( $woo_options ) && in_array( intval( $woo_options['woocommerce_blocks_phase'] ), $allowed_flags, true ) ? $woo_options['woocommerce_blocks_phase'] : $default_flag;
		} else {
			$this->flag = $default_flag;
		}
	}
}