first(); if ($mod != null) { $role = \App\Model\Privillage\Roleacl::where('module_id', $mod->kdModule)->where('role_id', Auth::user()->role_id)->first(); if ($role != null) { if ($role->update_acl == $mod->kdModule) { return $next($request); } else { Session::flash('info', 'Failed'); Session::flash('colors', 'red'); Session::flash('icons', 'fas fa-times'); Session::flash('alert', 'Access Denied!'); return back(); } } else { Session::flash('info', 'Failed'); Session::flash('colors', 'red'); Session::flash('icons', 'fas fa-times'); Session::flash('alert', 'Access Denied!'); return back(); } } else { Session::flash('info', 'Failed'); Session::flash('colors', 'red'); Session::flash('icons', 'fas fa-times'); Session::flash('alert', 'Access Denied!'); return back(); } } else { Session::flash('info', 'Failed'); Session::flash('colors', 'red'); Session::flash('icons', 'fas fa-times'); Session::flash('alert', 'Username / Password Salah!'); return redirect(url('/login')); } } }