System Administration
Laralag Development Guide
Expert guide for the Laralag Laravel package — CRUD generator and access management system. Use when: (1) Generating modules with lag:module, lag:api, lag:migration, (2) Working with RBAC (roles, permissions, scopes, CheckPermission middleware), (3) Managing menus/menu groups/modules in sidebar, (4) Modifying built-in modules (User, Role, Permission, Menu, MenuGroup, Module, RoleUser, Scope, Log, PermissionRole), (5) Writing code following Laralag conventions, (6) Configuring laralag.php, (7) Using HasPermissions, HasAuditTrail, IntrospectTable traits, (8) Customizing stub templates, (9) Livewire auth flows, (10) Debugging permissions. Triggers: 'laralag', 'lag:module', 'lag:api', 'lag:migration', 'lag:install', 'lag:seed', 'lag:sync-permission', 'HasPermissions', 'HasAuditTrail', 'CheckPermission', 'actionButton', 'MenuGroup'.