updated client views and routes

This commit is contained in:
Kwesi Banson Jnr
2026-07-23 21:16:22 +00:00
parent 7b29bb278c
commit 08ded57875
10 changed files with 1685 additions and 188 deletions

View File

@@ -9,4 +9,19 @@ use Illuminate\Routing\Controller as BaseController;
class Controller extends BaseController
{
use AuthorizesRequests, ValidatesRequests;
public function hasAnyAccess($permissions){
// dump(Config::get('permissions.' ));
$required_permission = array_sum($permissions);
#$system_permissions = Models\Permission::where('status', 'active')->get();
if (session('current_user.permissions') <> '') {
if ((int)session('current_user.permissions') & $required_permission) {
return true;
}
else{
return false;
}
}
return false;
}
}