added audit trails
This commit is contained in:
@@ -11,6 +11,7 @@ use Illuminate\Contracts\Support\Renderable;
|
||||
use Illuminate\Http\RedirectResponse;
|
||||
use Spatie\Permission\Models\Role;
|
||||
use Spatie\Permission\Models\Permission;
|
||||
use App\Helpers\AuditTrailHelper;
|
||||
|
||||
class RolesController extends Controller
|
||||
{
|
||||
@@ -60,6 +61,7 @@ class RolesController extends Controller
|
||||
$role->syncPermissions($permissions);
|
||||
}
|
||||
|
||||
AuditTrailHelper::AddAuditTrail('Insert', 'Created New Role (' . $request->name . ') in the Role Table');
|
||||
session()->flash('success', 'Role has been created.');
|
||||
return redirect()->back();
|
||||
}
|
||||
@@ -105,6 +107,7 @@ class RolesController extends Controller
|
||||
$role->syncPermissions($permissions);
|
||||
}
|
||||
|
||||
AuditTrailHelper::AddAuditTrail('Update', 'Updated Role Data (' . $request->name . ') in the Role Table');
|
||||
session()->flash('success', 'Role has been updated.');
|
||||
return redirect()->back();
|
||||
}
|
||||
@@ -118,6 +121,7 @@ class RolesController extends Controller
|
||||
session()->flash('error', 'Role not found.');
|
||||
return back();
|
||||
}
|
||||
AuditTrailHelper::AddAuditTrail('Delete', 'Deleted Role (' . $role->name . ')');
|
||||
|
||||
$role->delete();
|
||||
session()->flash('success', 'Role has been deleted.');
|
||||
|
||||
Reference in New Issue
Block a user