Christos Savlidis
07/27/2023, 1:51 PMRealm.open(getRealmUnEncryptedConfig())
every time is correctChristos Savlidis
07/27/2023, 1:52 PMJohn O'Reilly
07/27/2023, 1:55 PMChristos Savlidis
07/27/2023, 1:57 PMChristos Savlidis
07/27/2023, 2:34 PMclass RealmHelper {
private val realmDB: Realm by lazy {
RealmDB.initRealmUnencrypted()
}
private val realmEncDB: Realm by lazy {
RealmDB.initRealmEncrypted()
}
fun getRealm(): Realm {
return realmDB
}
fun getEncryptedRealm(): Realm {
return realmEncDB
}
companion object {
private lateinit var instanceVar: RealmHelper
val sharedInstance: RealmHelper
get() {
if (!::instanceVar.isInitialized) {
instanceVar = RealmHelper()
}
return instanceVar
}
}
}