Рефакторинг обработчиков. Часть 1 #21
This commit is contained in:
+30
-2
@@ -3,9 +3,37 @@
|
||||
|
||||
admin() ->
|
||||
Modules = [
|
||||
% ================== БАЗОВЫЕ ==================
|
||||
admin_handler_health,
|
||||
admin_handler_stats,
|
||||
admin_handler_login,
|
||||
% ================== ПОЛЬЗОВАТЕЛИ ==================
|
||||
admin_handler_users,
|
||||
admin_handler_user_by_id,
|
||||
% ================== СОБЫТИЯ ==================
|
||||
admin_handler_events,
|
||||
admin_handler_event_by_id
|
||||
%% другие админские обработчики с trails/0
|
||||
admin_handler_event_by_id,
|
||||
% ================== ОТЧЁТЫ ==================
|
||||
admin_handler_reports,
|
||||
admin_handler_report_by_id,
|
||||
% ================== ОТЗЫВЫ ==================
|
||||
admin_handler_reviews,
|
||||
admin_handler_reviews_by_id,
|
||||
% ================== БАН-СЛОВА ==================
|
||||
admin_handler_banned_words,
|
||||
% ================== ТИКЕТЫ ==================
|
||||
admin_handler_ticket_stats,
|
||||
admin_handler_ticket_by_id,
|
||||
admin_handler_tickets,
|
||||
% ================== ПОДПИСКИ ==================
|
||||
admin_handler_subscriptions,
|
||||
admin_handler_subscriptions_by_id,
|
||||
% ================== МОДЕРАЦИЯ (общий маршрут) ==================
|
||||
admin_handler_moderation,
|
||||
% ================== Управление ролями (только для superadmin) ==================
|
||||
admin_handler_me,
|
||||
admin_handler_admins,
|
||||
admin_handler_audit
|
||||
],
|
||||
lists:flatmap(fun trails_from_module/1, Modules).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user