Exemplo n.º 1
0
 public function sendMsg(Request $request)
 {
     if (!isset($_SESSION['user_id'])) {
         return $this->index();
     }
     $message = filter_var(trim($request->input('user_msg')), FILTER_SANITIZE_MAGIC_QUOTES);
     if (!empty($message)) {
         $Chat = new Chat($_SESSION['user_id'], $message);
         $Chat->save();
     }
 }
 /**
  * Show the form for creating a new resource.
  *
  * @return \Illuminate\Http\Response
  */
 public function create($id, Request $request)
 {
     // return 'jej';
     $message = new Chat();
     $message->message = $request->input('input');
     $message->sender_id = Auth::user()->id;
     $message->receiver_id = $id;
     // var_dump($message);
     // return 'jej';
     $message->save();
     return response()->json($message);
 }
Exemplo n.º 3
0
 public function postChat(Request $request)
 {
     $user = Auth::user();
     if ($request->input('message') !== '') {
         $chat = new Chat();
         $chat->message = $request->input('message');
         $chat->user_id = $user->id;
         $chat->save();
         $status = 'message posted!';
     } else {
         $status = 'message is blank';
     }
     return redirect('/leaderboards')->with('status', $status);
 }
Exemplo n.º 4
0
 public function track()
 {
     if (!array_key_exists(28, $this->data) || $this->data[28] == NULL) {
         return;
     }
     $chatMsg = $this->data[28];
     if ($chatMsg == NULL || $chatMsg == "" || strlen($chatMsg) == 0) {
         return;
     }
     $chat = new Chat();
     $chat->message = $chatMsg;
     $chat->save();
     exit;
 }