public function deleteComment(Request $request)
 {
     $c = Comment::findOrFail($request->get('comment_id'));
     $u = User::findOrFail(Auth::id());
     if ($u->id != $c->user_id && $u->flag != 1) {
         return 'You ain\'t got access bro';
     } else {
         $c->activated = false;
         $c->save();
         return \Redirect::back()->with('message', 'Deleted (go to admin panel to un-delete it)');
     }
 }
 public function changeUserData($id, Request $request)
 {
     if (Gate::denies('admin')) {
         return 'You ain\'t got access bro';
     } else {
         $u = User::findOrFail($id);
         $flag = $request->get('flag');
         $name = $request->get('username');
         $email = $request->get('email');
         if ($flag != null) {
             $u->flag = $flag;
         }
         if ($email != null) {
             $u->email = $email;
         }
         if ($name != null) {
             $u->name = $name;
         }
         $u->save();
         return \Redirect::to('/admin/users/' . $id)->with('message', 'User data has been changed!');
     }
 }