Skip to content

yajra/laravel-acl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7f951bb · Mar 1, 2025
Mar 1, 2025
Oct 14, 2022
Mar 17, 2024
Feb 28, 2025
Aug 5, 2024
Feb 28, 2025
Feb 28, 2025
Mar 17, 2024
Feb 28, 2025
Oct 26, 2020
Jan 5, 2017
Oct 6, 2022
Feb 28, 2025
Feb 28, 2025
Feb 28, 2025
Mar 17, 2024
Mar 17, 2024
Mar 17, 2024

Repository files navigation

Laravel ACL

Latest Version on Packagist Software License

Continuous Integration Static Analysis Total Downloads

Laravel ACL (Access Control List) is a simple role-permission ACL for the Laravel Framework. This package was based on the great package Caffeinated/Shinobi but is fully compatible with Laravel's built-in Gate/Authorization system.

Documentations

Laravel Version Compatibility

Laravel Package
8.x and below 6.x
9.x 9.x
10.x 10.x
11.x 11.x
12.x 12.x

Installation

Via Composer

$ composer require yajra/laravel-acl:^12

Configuration

Register service provider (Optional on Laravel 5.5+).

Yajra\Acl\AclServiceProvider::class

Publish assets (Optional):

$ php artisan vendor:publish --tag=laravel-acl

Run migrations:

php artisan migrate

Change log

Please see CHANGELOG for more information what has changed recently.

Contributing

Please see CONTRIBUTING and CONDUCT for details.

Security

If you discover any security related issues, please email aqangeles@gmail.com instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.