All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.icerockdev.api.request.Parameters.kt Maven / Gradle / Ivy

The newest version!
package com.icerockdev.api.request

import io.ktor.http.Parameters

fun Parameters.parseFilters(): HashMap {
    val parameters = this
    val filters: HashMap = hashMapOf()
    parameters.entries().forEach {
        if (it.key.contains("filters.")) {
            val key = it.key.substringAfter(".").uppercase()
            val value = parameters[it.key]

            if (value != null) {
                filters[key] = value
            }
        }
    }

    return filters
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy