Automattic\WooCommerce\Internal\MCP

MCPAdapterProvider::maybe_initializepublicWC 1.0

Check feature flag and initialize MCP adapter if enabled.

Метод класса: MCPAdapterProvider{}

Хуков нет.

Возвращает

null. Ничего (null).

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

$MCPAdapterProvider = new MCPAdapterProvider();
$MCPAdapterProvider->maybe_initialize(): void;

Код MCPAdapterProvider::maybe_initialize() WC 11.0.1

public function maybe_initialize(): void {
	// Check if MCP integration feature is enabled.
	if ( ! FeaturesUtil::feature_is_enabled( 'mcp_integration' ) ) {
		return;
	}

	// Prevent double initialization.
	if ( $this->initialized ) {
		return;
	}

	$this->initialize_mcp_adapter();
	$this->register_hooks();
	$this->initialized = true;
}