Automattic\WooCommerce\Internal\Abilities
AbilitiesLoader::init
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() 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;
}