public function accept(Request $request)
 {
     $friends = Friends::find($request->friends_table_id);
     $query = ['user_id' => Auth::user()->id, 'friends_id' => $friends->user_id, 'created_at' => Carbon::now()];
     Friends::insert($query);
     $friends->friends_request = 0;
     $friends->save();
     return redirect('home')->with('message', 'Friend Request Accept!!');
 }
 public function searchRequest(Request $request)
 {
     if ($request->ajax() && !Auth::guest()) {
         $target_id = $request->target_id;
         switch ($request->mode) {
             case 'friends':
                 $query = ['user_id' => Auth::user()->id, 'friends_id' => $target_id, 'friends_request' => 1, 'created_at' => Carbon::now()];
                 Friends::insert($query);
                 $friend = User::find($target_id);
                 return ['name' => $friend->name, 'image' => $friend->image, 'email' => $friend->email];
                 break;
             case 'room':
                 $room = Room::find($target_id);
                 $query = ['room_id' => $room->id, 'user_id' => Auth::user()->id, 'created_at' => Carbon::now()];
                 DB::table('room_user')->insert($query);
                 $room_info = '                           
                 <li>
                     <a href="/room/' . $room->id . '">
                         <div class="navigation__inner--tab-body--list--box">
                             ' . Html::image($room->image, null, ['width' => '50', 'height' => '50', 'class' => 'navigation__inner--tab-body--list--box-image z-depth-1']) . '
                             <div class="navigation__inner--tab-body--list--box-description">
                                 <ul>
                                     <li>' . $room->name . '</li>
                                     <li>Belong num</li>
                                 </ul>
                             </div>
                         </div>
                     </a>
                 </li>
                 <hr>
                 ';
                 return ['name' => $room->name, 'image' => $room->image, 'email' => 'Created At:' . $room->created_at, 'room' => $room_info];
                 break;
         }
         return $request->mode;
     }
 }