/** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, Closure $next) { $UserData = UserData::findOrFail(Auth::user()->id); if ($UserData->isAdmin != true) { return redirect('home'); } return $next($request); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update($id, Request $request) { $UserData = UserData::findOrFail(['id' => $id]); $UserData->update(Request::all()); return redirect('home'); }
public function changeStudentTeam($id, request $request) { $UserData = UserData::findOrFail($id); //return $UserData; $UserData->update($request->all()); return $this->teamPage(); }