public static function convertSnakeCaseToCamelCase(string $value): string
    {
        if (isset(self::$camelCache[$value])) {
            return self::$camelCache[$value];
        }

        return self::$camelCache[$value] = str_replace(' ', '', ucwords(str_replace('_', ' ', $value)));
    }