public function save($data,
$id,
$tags = array
(),
$specificLifetime = false
) { $lifetime =
$this->
getLifetime($specificLifetime);
// ZF-8856: using set because add needs a second request if item already exists
$result = @
$this->_memcache->
set($id, array
($data,
time(),
$lifetime),
$lifetime);
if ($result === false
) { $rsCode =
$this->_memcache->
getResultCode();
$rsMsg =
$this->_memcache->
getResultMessage();
$this->
_log("Memcached::set() failed: [{
$rsCode}] {
$rsMsg}"
);
} if (count($tags) > 0
) { $this->
_log(self::TAGS_UNSUPPORTED_BY_SAVE_OF_LIBMEMCACHED_BACKEND
);
}