Doctrine\Common\Cache\RedisCache::doSaveMultiple PHP Method

doSaveMultiple() protected method

protected doSaveMultiple ( array $keysAndValues, $lifetime )
$keysAndValues array
    protected function doSaveMultiple(array $keysAndValues, $lifetime = 0)
    {
        if ($lifetime) {
            $success = true;
            // Keys have lifetime, use SETEX for each of them
            foreach ($keysAndValues as $key => $value) {
                if (!$this->redis->setex($key, $lifetime, $value)) {
                    $success = false;
                }
            }
            return $success;
        }
        // No lifetime, use MSET
        return (bool) $this->redis->mset($keysAndValues);
    }