Advertisement
MARSHAL327

Untitled

Dec 3rd, 2024
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.38 KB | None | 0 0
  1. [
  2.               [
  3.                   'title' => 'Тикеты',
  4.                   'condition' => request()->user()->is_junior_operator || request()->user()->is_operator || request()->user()->is_senior_operator || request()->user()->is_super_admin,
  5.                   'items' => [
  6.                       ['title' => 'Статистика закрытых тикетов', 'route' => route('admin.unloading_operator_statistics')],
  7.                       ['title' => 'Статистика использованных шаблонов', 'route' => route('admin.tickets.statistics')],
  8.                       [
  9.                           'title' => 'Отметки тикетов',
  10.                           'route' => route('admin.tickets.marks'),
  11.                           'condition' => request()->user()->is_senior_operator,
  12.                       ],
  13.                       [
  14.                           'title' => 'Отчёт по отметкам',
  15.                           'route' => route('admin.tickets.marks.statistics_index'),
  16.                           'condition' => request()->user()->is_senior_operator,
  17.                       ],
  18.                   ],
  19.               ],
  20.               [
  21.                   'title' => 'Люди',
  22.                   'condition' => request()->user()->is_operator || request()->user()->is_senior_operator || request()->user()->is_ruling_operator || request()->user()->is_super_admin || request()->user()->is_identification_operator || request()->user()->is_lawyer,
  23.                   'items' => [
  24.                       ['title' => 'Поиск', 'route' => route('admin.users.search')],
  25.                       ['title' => 'Опросы', 'route' => route('admin.questionnaire.questions', ["questionnaire" => 1])],
  26.                       ['title' => 'Удаленные профили', 'route' => route('admin.deleted_users.index')],
  27.                       ['title' => 'Промокоды', 'route' => route('admin.promocodes.index'), 'condition' => request()->user()->is_super_admin,],
  28.                       ['title' => 'Проверка транзакции', 'route' => route('admin.invoice_info')],
  29.                       ['title' => 'История возвратов ЮKassa', 'route' => route('admin.yookassa.refunds')],
  30.                   ],
  31.               ],
  32.               [
  33.                   'title' => 'Транзакции',
  34.                   'route' => route('admin.invoice_info'),
  35.                   'condition' => request()->user()->is_lawyer,
  36.               ],
  37.               [
  38.                   'title' => 'Боты',
  39.                   'route' => route('admin.bots.index'),
  40.                   'condition' => request()->user()->is_super_admin,
  41.               ],
  42.               [
  43.                   'title' => 'Идентификация',
  44.                   'route' => route('admin.identification.index'),
  45.                   'condition' => request()->user()->is_identification_operator || request()->user()->is_super_admin,
  46.               ],
  47.               [
  48.                   'title' => 'Рассылки',
  49.                   'route' => route('admin.mailings.index'),
  50.                   'condition' => request()->user()->is_super_admin,
  51.               ],
  52.               [
  53.                   'title' => 'Список операторов',
  54.                   'route' => route('admin.schedule.index'),
  55.                   'condition' => request()->user()->is_senior_operator || request()->user()->is_super_admin,
  56.               ],
  57.               [
  58.                   'title' => 'Обжалование',
  59.                   'route' => route('admin.appeal.status', ['status' => App\Enums\AppealStatus::New]),
  60.                   'condition' => request()->user()->is_lawyer || request()->user()->is_super_admin,
  61.               ],
  62.               [
  63.                   'title' => 'Главная',
  64.                   'route' => route('home'),
  65.               ],
  66.               [
  67.                   'title' => 'Блог и статьи',
  68.                   'items' => [
  69.                       ['title' => 'Новый блог', 'route' => route('admin.blog.create.category')],
  70.                       [
  71.                         'title' => 'Статьи и новости',
  72.                         'route' => route('admin.articles.index'),
  73.                         'condition' => request()->user()->is_content_manager || request()->user()->is_super_admin,
  74.                       ],
  75.                   ],
  76.               ],
  77.               [
  78.                   'title' => 'SuperApp',
  79.                   'condition' => request()->user()->is_super_admin || request()->user()->is_admin,
  80.                   'items' => [
  81.                       ['title' => 'Админка SuperApp', 'route' => route('admin.superapp.types')],
  82.                   ],
  83.               ],
  84.               [
  85.                   'title' => 'Рассылки',
  86.                   'condition' => request()->user()->is_super_admin || request()->user()->is_admin,
  87.                   'items' => [
  88.                       ['title' => 'WhatsApp', 'route' => route('admin.wazzup_channels')],
  89.                   ],
  90.               ],
  91.               [
  92.                   'title' => 'Партнеры',
  93.                   'condition' => request()->user()->is_super_admin || request()->user()->is_admin,
  94.                   'items' => [
  95.                       ['title' => 'Статистика партнеров', 'route' => route('stats.index')],
  96.                   ],
  97.               ],
  98.           ];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement