���Root Mod By V1rus_Alfa
User / IP
:
216.73.217.78
Host / Server
:
195.214.235.115 / npln.ir
System
:
Linux damavand.pws-dns.net 5.14.0-503.35.1.el9_5.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Apr 4 05:23:43 EDT 2025 x86_64
Command
|
Upload
|
Mass Deface
|
Create
:
/
home2
/
cutunixc
/
repositories
/
portal-cutunix
/
modules
/
RolePermission
/
Models
/
Viewing: Role.php
<?php namespace Modules\RolePermission\Models; use Spatie\Permission\Models\Role as BaseRole; class Role extends BaseRole { public const ROLE_SUPER_ADMIN = 'مدیریت کل سامانه'; public const ROLE_ADMIN = 'مدیریت سامانه'; public const ROLE_SUPERVISOR = 'ناظر سامانه'; public const ROLE_TENANT_SUPER_ADMIN = 'مدیریت کل کارگاه خدماتی'; public const ROLE_TENANT_STAFF = 'پرسنل کارگاه خدماتی'; public const ROLE_MARKETER = 'بازاریاب'; public const ROLE_USER = 'کاربر'; public static array $adminDashboardRoles = [ self::ROLE_SUPER_ADMIN, self::ROLE_ADMIN, self::ROLE_SUPERVISOR, ]; public static function getPermissionsOfRoles(): array { return [ self::ROLE_SUPER_ADMIN => [ ...Permission::$adminDashboardPermissions, ], self::ROLE_TENANT_SUPER_ADMIN => [ ...Permission::$tenantDashboardPermissions, ], self::ROLE_TENANT_STAFF => [ ...Permission::$tenantDashboardPermissions, ], self::ROLE_USER => [ ...Permission::$customerPermissions ] ]; } public function scopeForOurTenant($query) { return $query->where('team_id', auth('tenant')->user()->tenant->id); } }
Coded With 💗 by
0x6ick Mod By V1rus_Alfa