case 'integer':
case 'double': // Yes, 'double' is returned and NOT 'float'
case 'string':
case 'NULL':
break;
case 'resource':
default:
return false;
} if (!
$this->redis->
hMSet($key,
['__ci_type' =>
$dataType, '__ci_value' =>
$value])) { return false;
} if ($ttl) { $this->redis->
expireAt($key, Time::
now()->
getTimestamp() +
$ttl);
} return true;
} /**
* {@inheritDoc}
*/