<?php
declare(strict_types=1);

use App\Core\Registries\MenuRegistry;
use App\Core\Registries\PermissionRegistry;

MenuRegistry::register('reports', [
    'label_ar'   => 'التقارير',
    'label_en'   => 'Reports',
    'icon'       => 'chart',
    'route'      => '/reports',
    'permission' => 'report.view_membership',
    'parent'     => null,
    'order'      => 600,
    'children'   => [],
]);

PermissionRegistry::register('reports', [
    'report.view_membership'       => ['ar' => 'تقارير العضويات',          'en' => 'Membership Reports'],
    'report.view_financial'        => ['ar' => 'تقارير مالية',             'en' => 'Financial Reports'],
    'report.view_operations'       => ['ar' => 'تقارير العمليات',          'en' => 'Operations Reports'],
    'report.view_audit'            => ['ar' => 'تقارير المراجعة',          'en' => 'Audit Reports'],
    'report.view_sports'           => ['ar' => 'تقارير الأنشطة الرياضية',  'en' => 'Sports Activity Reports'],
    'report.view_sports_financial' => ['ar' => 'تقارير مالية رياضية',      'en' => 'Sports Financial Reports'],
    'report.export'                => ['ar' => 'تصدير التقارير',           'en' => 'Export Reports'],
]);