Крючок: roles.register_permissions
Last updated on Jun 24, 2026 00:45
Обзор
Тип: Действие
Расположение: app/Providers/AppServiceProvider.php
Зарегистрируйте пользовательские разрешения в системе ролей/разрешений. Модули используют это для определения своих собственных разрешений, которые отображаются в редакторе роли администратора.
Параметры
| Парам | Тип | Описание |
|---|---|---|
$permissionRegistry |
PermissionRegistry | Экземпляр реестра разрешений |
Пример использования
Hook::addAction('roles.register_permissions', function ($registry) {
$registry->register('view analytics', 'Analytics', 'View analytics dashboard');
$registry->register('export reports', 'Analytics', 'Export reports to CSV');
});
Связанные хуки
- auth.login.pre_token - Перехват входа для 2FA