Commit b3f5f147 authored by Mahmoud Aglan's avatar Mahmoud Aglan

feat(rentals): add Rentals module to sidebar navigation

Co-Authored-By: 's avatarClaude Sonnet 4.6 <noreply@anthropic.com>
parent a64e13fa
......@@ -2,6 +2,7 @@
declare(strict_types=1);
use App\Core\Registries\PermissionRegistry;
use App\Core\Registries\MenuRegistry;
PermissionRegistry::register('rentals', [
'rental.view' => ['ar' => 'عرض الإيجارات', 'en' => 'View Rentals'],
......@@ -10,3 +11,16 @@ PermissionRegistry::register('rentals', [
'rental.approve' => ['ar' => 'اعتماد الإيجارات', 'en' => 'Approve Rentals'],
'rental.manage_deposit' => ['ar' => 'إدارة تأمينات الإيجار','en' => 'Manage Rental Deposits'],
]);
MenuRegistry::register('rentals', [
'label_ar' => 'الإيجارات',
'label_en' => 'Rentals',
'icon' => 'building-2',
'route' => '/rentals',
'permission' => 'rental.view',
'order' => 290,
'children' => [
['label_ar' => 'عقود الإيجار', 'label_en' => 'Contracts', 'route' => '/rentals', 'permission' => 'rental.view', 'order' => 1],
['label_ar' => 'الكيانات', 'label_en' => 'Entities', 'route' => '/rentals/entities', 'permission' => 'rental.manage_entity', 'order' => 2],
],
]);
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment