private function setDiggCache($uid, $feedId, $type = 'add')
{
$key = 'user_digg_' . $uid;
$data = S($key);
if (!$data) {
$map['uid'] = $uid;
$data = $this->where($map)->getAsFieldArray('feed_id');
}
if ($type === 'add') {
array_push($data, $feedId);
} elseif ($type === 'del') {
$s_key = array_search($feedId, $data);
if ($s_key !== false) {
unset($data[$s_key]);
}
}
S($key, array_unique($data));
}