User Authenticated: {{ auth()->check() ? 'YES' : 'NO' }}
@if(auth()->check())User ID: {{ auth()->id() }}
User Roles: {{ implode(', ', user_roles()) }}
User Modules: {{ implode(', ', user_modules()) }}
Module Name Constant: {{ \Modules\ServerManager\Entities\ServerSetting::MODULE_NAME }}
Module in User Modules: {{ in_array(\Modules\ServerManager\Entities\ServerSetting::MODULE_NAME, user_modules()) ? 'YES' : 'NO' }}
@php $hostingViewPermission = user()->permission('view_hosting'); $hostingAddPermission = user()->permission('add_hosting'); $hostingEditPermission = user()->permission('edit_hosting'); $hostingDeletePermission = user()->permission('delete_hosting'); $domainViewPermission = user()->permission('view_domain'); $domainAddPermission = user()->permission('add_domain'); $domainEditPermission = user()->permission('edit_domain'); $domainDeletePermission = user()->permission('delete_domain'); $statisticsPermission = user()->permission('view_server_statistics'); $activitiesPermission = user()->permission('view_server_activities'); @endphpHosting View Permission: {{ $hostingViewPermission }}
Domain View Permission: {{ $domainViewPermission }}
Statistics Permission: {{ $statisticsPermission }}
Activities Permission: {{ $activitiesPermission }}
Sidebar Should Show: {{ (!in_array('client', user_roles()) && in_array(\Modules\ServerManager\Entities\ServerSetting::MODULE_NAME, user_modules()) && ($hostingViewPermission != 'none' || $hostingAddPermission != 'none' || $hostingEditPermission != 'none' || $hostingDeletePermission != 'none' || $domainViewPermission != 'none' || $domainAddPermission != 'none' || $domainEditPermission != 'none' || $domainDeletePermission != 'none' || $statisticsPermission != 'none' || $activitiesPermission != 'none')) ? 'YES' : 'NO' }}
@elseNo authenticated user
@endif