WP_AI_Client_Prompt_Builder::snake_to_camel_caseprivateWP 7.0.0

Converts snake_case to camelCase.

Method of the class: WP_AI_Client_Prompt_Builder{}

No Hooks.

Returns

String. The camelCase string.

Usage

// private - for code of main (parent) class only
$result = $this->snake_to_camel_case( $snake_case ): string;
$snake_case(string) (required)
The snake_case string.

Changelog

Since 7.0.0 Introduced.

WP_AI_Client_Prompt_Builder::snake_to_camel_case() code WP 7.0

private function snake_to_camel_case( string $snake_case ): string {
	$parts = explode( '_', $snake_case );

	$camel_case  = $parts[0];
	$parts_count = count( $parts );
	for ( $i = 1; $i < $parts_count; $i++ ) {
		$camel_case .= ucfirst( $parts[ $i ] );
	}

	return $camel_case;
}