Пример #1
0
 public function operate()
 {
     $nodeId = Input::get('node_id');
     $operateType = Input::get('operate_type');
     $userId = Auth::user()->id;
     $userNode = UserNode::whereRaw("`user_id` = {$userId} and `node_id` = {$nodeId}")->get();
     if ($operateType == 'follow' && empty($userNode->id)) {
         $userNode = new UserNode();
         $userNode->user_id = $userId;
         $userNode->node_id = $nodeId;
         $userNode->save();
     } elseif (!empty($userNode->id)) {
         $userNode->delete();
     }
     echo json_encode(array('errNo' => Config::get('common.err_no.success'), 'errMsg' => Config::get('common.err_msg.success')));
 }