/** * Show Mata Kuliah on vote page. * * @return \Illuminate\Http\Response */ public function start() { $account = Auth::user()->userable; if ($account->voted) { return redirect('vote'); } $makuls = MataKuliah::where('prodi_id', $account->prodi_id)->get(); return view('vote.start', compact('makuls')); }
/** * Show the form for editing the specified resource. * * @param int $id * * @return \Illuminate\Http\Response */ public function edit($id) { $kelas = Kelas::findOrFail($id); if ($kelas->dosen_id !== Auth::user()->id) { return redirect('kelas'); } $account = Auth::user()->userable; $makuls = MataKuliah::where('prodi_id', $account->prodi_id)->lists('nama', 'id')->toArray(); return view('kelas.edit', compact('kelas', 'makuls')); }