islamrumon/laravel-acl
Laravel ACL provides database-backed roles, groups, and permissions for Laravel 5.8+. Note: unmaintained since Jan 2024; consider spatie/laravel-permission instead.
This package can be used in Laravel v8 or higher
This package uses some method names and properties in order to manage model permissions. The model in which you are adding permissions functionality
must not have a group or groups property or database column. It must also not have a groups() method defined.
The model should not contain a permission or permissions property, nor a permissions() method.
The mentioned methods/properties will interfere with properties and methods add by the HasPermissions trait provided by this package.
How can I help you explore Laravel packages today?