Automattic\WooCommerce\Internal\Abilities

AbilitiesLoader::initpublic staticWC 10.9.0

Initialize ability registration hooks.

Method of the class: AbilitiesLoader{}

No Hooks.

Returns

null. Nothing (null).

Usage

$result = AbilitiesLoader::init(): void;

Changelog

Since 10.9.0 Introduced.

AbilitiesLoader::init() code WC 10.9.1

final public static function init(): void {
	if ( self::$initialized ) {
		return;
	}

	/*
	 * Register abilities when Abilities API is ready.
	 * Support both old (pre-6.9) and new (6.9+) action names.
	 */
	AbilitiesCategories::init();
	add_action( 'abilities_api_init', array( __CLASS__, 'register_abilities' ) );
	add_action( 'wp_abilities_api_init', array( __CLASS__, 'register_abilities' ) );

	AbilitiesRestBridge::init();

	self::$initialized = true;
}