Ejemplo n.º 1
0
 /**
  * 更新时光机历史
  * @param int $user_id 用户ID
  * @param int $dateline 时光机ID
  * @return int 0 失败 1 成功 -1 历史不存在
  */
 public function update_history($user_id, $dateline)
 {
     $history = $this->contact_mapper->get_last_history($user_id);
     if ($history['dateline'] == $dateline) {
         $setters = array('operation' => $this->operation);
         $result = $this->contact_mapper->update_history($user_id, $history['id'], $setters);
         if ($result) {
             $this->update_cache($user_id, 'history_list_update');
         }
         return (int) $result;
     } else {
         return -1;
     }
 }