feat(admin): implement full flight management for panel admin

This commit is contained in:
2026-08-22 10:21:46 +03:30
parent 93bbc6fbc0
commit e02399dd69
22 changed files with 3537 additions and 523 deletions
-4
View File
@@ -7,9 +7,7 @@ enum AdminPermission:string
case MANAGE_ADMINS = 'manage-admins';
case MANAGE_TOURS = 'manage-tours';
case MANAGE_FLIGHTS = 'manage-flights';
case MANAGE_COMMENTS = 'manage-comments';
case MANAGE_USERS = 'manage-users';
case MANAGE_SETTINGS = 'manage-settings';
public function label(): string
{
@@ -17,9 +15,7 @@ enum AdminPermission:string
self::MANAGE_ADMINS => 'مدیریت مدیران',
self::MANAGE_TOURS => 'مدیریت تورها',
self::MANAGE_FLIGHTS => 'مدیریت پروازها',
self::MANAGE_COMMENTS => 'مدیریت نظرات',
self::MANAGE_USERS => 'مدیریت کاربران',
self::MANAGE_SETTINGS => 'تنظیمات سایت',
};
}
}