public function disableSelected(Request $request)
{
//TODO: Should we protect 'basic-authenticated', 'guest-only', 'open-to-all'??
$chkPerms = $request->input('chkPerm');
Audit::log(Auth::user()->id, trans('admin/permissions/general.audit-log.category'), trans('admin/permissions/general.audit-log.msg-disabled-selected'), $chkPerms);
if (isset($chkPerms)) {
foreach ($chkPerms as $perm_id) {
$permission = $this->permission->find($perm_id);
$permission->enabled = false;
$permission->save();
}
Flash::success(trans('admin/permissions/general.status.global-disabled'));
} else {
Flash::warning(trans('admin/permissions/general.status.no-perm-selected'));
}
return redirect('/admin/permissions');
}