rjhdby
08/22/2018, 11:24 AMfun mixedFrom(value: Any?) = when (value) {
null -> createPhpNull()
is CPointer<zval> -> value
else -> value.toString().mixed
}
error: cannot check for instance of erased type: CPointer<zval /* = _zval_struct */>
is CPointer<zval> -> value
svyatoslav.scherbina
08/22/2018, 1:05 PMfun mixedFrom(value: Nothing?) = createPhpNull()
fun mixedFrom(value: CPointer<zval>) = value
fun mixedFrom(value: Any?) = value.toString().mixed
rjhdby
08/22/2018, 1:49 PMAny
arguments.
fun put(key:Any, value:Any){
val myMap:HashMap<Mixed, Mixed> = mutableMapOf()
myMap.put(mixedFrom(key), mixedFrom(value))
}
Or I mistaken?svyatoslav.scherbina
08/22/2018, 1:58 PMvalue is CPointer<*>
.