<?php namespace App\Http\Controllers; use App\Models\Role; use Illuminate\Http\Request; class RoleController extends Controller { public function index() { $role = Role::get(); return view('Role.index', ['role' => $role]); } public function tambah() { return view('Role.create'); } public function simpan(Request $request) { Role::create(['nama_role' => $request->nama_role]); return redirect()->route('role'); } public function edit($id) { $role = Role::where('id', $id)->first(); return view('Role.create', ['role' => $role]); } public function update($id, Request $request) { Role::find($id)->update(['nama_role' => $request->nama_role]); return redirect()->route('role'); } public function hapus($id) { Role::find($id)->delete(); return redirect()->route('role'); } }