/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { if (Gate::denies('karyawan.read')) { return view(config('app.template') . '.error.403'); } $data = ['karyawans' => Karyawan::with('user.roles')->where('active', 1)->get()]; return view(config('app.template') . '.karyawan.table', $data); }
/** * Display the specified resource. * * @param int $id * @return Response */ public function show($id = 0) { $data = Karyawan::with('jabatan')->find($id); if ($data == NULL) { $data = []; } else { $data = $data->toArray(); } return view('karyawan.show', compact('data')); }