WP_AI_Client_Ability_Function_Resolver::function_name_to_ability_namepublic staticWP 7.0.0

Converts a function name to an ability name.

Transforms "wpab__tec__create_event" to "tec/create_event".

Method of the class: WP_AI_Client_Ability_Function_Resolver{}

No Hooks.

Returns

String. The ability name.

Usage

$result = WP_AI_Client_Ability_Function_Resolver::function_name_to_ability_name( $function_name ): string;
$function_name(string) (required)
The function name to convert.

Changelog

Since 7.0.0 Introduced.

WP_AI_Client_Ability_Function_Resolver::function_name_to_ability_name() code WP 7.0

public static function function_name_to_ability_name( string $function_name ): string {
	$without_prefix = substr( $function_name, strlen( self::ABILITY_PREFIX ) );

	return str_replace( '__', '/', $without_prefix );
}