middleware(['auth']); } /** * Show the application dashboard. * * @return \Illuminate\Contracts\Support\Renderable */ public function index() { $eventos = \App\Evento::all(); if(Auth::user()->administradors != null){ $eventos = Evento::orderBy('nome')->get(); return view('administrador.editais')->with(['eventos' => $eventos]); } else if (Auth::user()->AdministradorResponsavel != null) { return view('administradorResponsavel.index'); } else if (Auth::user()->coordenadorComissao != null) { return view('coordenadorComissao.index'); } else if (Auth::user()->proponentes != null) { return view('proponente.index'); } else if (Auth::user()->avaliadors != null) { return view('avaliador.index'); } else if (Auth::user()->participantes != null) { return view('participante.index'); }else{ return view('index', ['eventos' => $eventos]); } } public function downloadArquivo(Request $request){ ob_end_clean(); return Storage::download($request->file); } }