<?php
namespace App\Http\Controllers;
use App\Models\AksesAplikasi;
use Illuminate\Http\Request;
use Throwable;
class AksesAplikasiController extends Controller
{
public function index(){
$akses=AksesAplikasi::first();
$data['akses']=$akses;
return response()->view('aksesAplikasi.index',$data);
}
public function update(Request $request,String $id){
try{
$akses=AksesAplikasi::find($id);
$fields = [
'data_master_create',
'data_master_edit',
'data_master_delete',
'data_input_create',
'data_input_edit',
'data_input_delete',
];
$data = [];
foreach ($fields as $field) {
$data[$field] = $request->has($field) ? $request->$field : 0;
}
$akses->update($data);
return redirect()->back()->with('success', 'Data akses berhasil diperbarui.');
}catch(Throwable $th){
return redirect()->back()->with('error', 'Data akses gagal diperbarui.');
}
}
}
Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]