WP_Interactivity_API::kebab_to_camel_case()privateWP 1.0

Transforms a kebab-case string to camelCase.

Метод класса: WP_Interactivity_API{}

Хуков нет.

Возвращает

Строку. The transformed camelCase string.

Использование

// private - только в коде основоного (родительского) класса
$result = $this->kebab_to_camel_case( $str ): string;
$str(строка) (обязательный)
The kebab-case string to transform to camelCase.

Код WP_Interactivity_API::kebab_to_camel_case() WP 6.7.1

private function kebab_to_camel_case( string $str ): string {
	return lcfirst(
		preg_replace_callback(
			'/(-)([a-z])/',
			function ( $matches ) {
				return strtoupper( $matches[2] );
			},
			strtolower( rtrim( $str, '-' ) )
		)
	);
}