WordPress\AiClient\Common

AbstractEnum::camelCaseToConstant │ private static │ WP 0.1.0

Converts camelCase to CONSTANT_CASE.

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

Хуков нет.

Возвращает

string. The CONSTANT_CASE version.

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

$result = AbstractEnum::camelCaseToConstant( $camelCase ): string;
$camelCase(строка) (обязательный)
The camelCase string.

Список изменений

С версии 0.1.0 Введена.

Код AbstractEnum::camelCaseToConstant() WP 7.1.4

private static function camelCaseToConstant(string $camelCase): string
{
    $snakeCase = preg_replace('/([a-z])([A-Z])/', '$1_$2', $camelCase);
    if ($snakeCase === null) {
        return strtoupper($camelCase);
    }
    return strtoupper($snakeCase);
}