commands library
The permission:* commands, for bootstrap/commands.dart:
import 'package:daravel_permission/commands.dart';
final List<CommandFactory> commands = [...permissionCommands];
A library of its own, so the server does not compile the CLI it needs.
Classes
- PermissionAssignCommand
-
permission:assign <model-id> <role> [--model] [--guard]. - PermissionCacheResetCommand
-
permission:cache-reset: forgets the cached roles and permissions of every isolate. - PermissionCreatePermissionCommand
-
permission:create-permission <name> [--guard]. - PermissionCreateRoleCommand
-
permission:create-role <name> [--guard] [--permissions=a,b](Spatie'spermission:create-role). - PermissionRevokeCommand
-
permission:revoke <model-id> <role> [--model] [--guard]. - PermissionShowCommand
-
permission:show [--guard]: roles against permissions, as Spatie's.
Constants
-
permissionCommands
→ const List<
CommandFactory> -
The
permission:*commands, forbootstrap/commands.dart: