Download the PHP package nuewire/acl without Composer
On this page you can find all versions of the php package nuewire/acl. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package acl
Nuewire ACL
Optional role and permission management for nuewire/users, powered by spatie/laravel-permission.
Install
Add both Nuewire traits to the application user model:
Initialize ACL:
Existing is_admin=true users are migrated to the administrator role. The selected user receives super-admin.
Components
The Users component switches automatically from simple administrator mode to ACL mode after the permission tables and a super admin are ready. With Platform 2, ACL registers Settings → User Management → Roles & Permissions at /admin/settings/roles.
Commands
Run nuewire:acl:sync after installing or updating Nuewire packages so newly registered permissions are created.
Configuration
Complete usage is available in the suite file docs/USERS_AND_ACL.md.
Compatibility notes
Composer selects a compatible Spatie major version for the host Laravel and PHP versions. For UUID or ULID users, customize the published Spatie migration before migrating. The first release uses one global guard and does not provide a teams UI. Role and Permission model classes follow config/permission.php.
All versions of acl with dependencies
illuminate/console Version ^11.0|^12.0|^13.0
illuminate/contracts Version ^11.0|^12.0|^13.0
illuminate/database Version ^11.0|^12.0|^13.0
illuminate/support Version ^11.0|^12.0|^13.0
illuminate/translation Version ^11.0|^12.0|^13.0
illuminate/validation Version ^11.0|^12.0|^13.0
illuminate/view Version ^11.0|^12.0|^13.0
livewire/livewire Version ^3.6|^4.0.3
nuewire/support Version ^1.0
nuewire/users Version ^1.0
php Version ^8.2
spatie/laravel-permission Version ^6.0|^7.0|^8.0