Automattic\WooCommerce\Internal\Abilities
AbilitiesRegistry::get_abilities_ids
Get all ability IDs from the WordPress Abilities API.
Method of the class: AbilitiesRegistry{}
No Hooks.
Returns
Array. Array of all ability IDs.
Usage
$AbilitiesRegistry = new AbilitiesRegistry(); $AbilitiesRegistry->get_abilities_ids(): array;
AbilitiesRegistry::get_abilities_ids() AbilitiesRegistry::get abilities ids code WC 10.8.1
public function get_abilities_ids(): array {
// Check if the abilities API is available.
if ( ! function_exists( 'wp_get_abilities' ) ) {
return array();
}
$all_abilities = wp_get_abilities();
return array_keys( $all_abilities );
}