13 lines
346 B
Kotlin
13 lines
346 B
Kotlin
package com.cubetiqs.web.modules.file
|
|
|
|
import java.io.ByteArrayOutputStream
|
|
import java.io.OutputStream
|
|
|
|
interface FileStorageZipper {
|
|
fun zip(sourceFolder: String?, os: OutputStream)
|
|
fun zip(sourceFolder: String?): ByteArray {
|
|
val os = ByteArrayOutputStream()
|
|
zip(sourceFolder, os)
|
|
return os.toByteArray()
|
|
}
|
|
} |