acl maintained by laravel-doctrine
Description
ACL for Laravel and Doctrine
Author
Last update
2025/09/21 23:00
(1.x-dev)
License
Downloads
453 333
Tags
database - orm - data-mapper - doctrine - acl - laravel - roles - permissions - policies - organisations - abilities
Last update
2025/09/21 23:00
License
Require
- php ^7.2.5|^8.0
- doctrine/annotations ^1.10|^2.0
- laravel-doctrine/orm ^1|^2.0
- illuminate/auth ^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/config ^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/contracts ^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/support ^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
Last update
2025/09/21 23:00
License
Require
- php ^7.2.5|^8.0
- illuminate/auth ^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/config ^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/contracts ^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
- illuminate/support ^6.0|^7.0|^8.0|^9.0|^10.0|^11.0
- laravel-doctrine/orm ^1|^2.0
- doctrine/annotations ^1.10|^2.0
Last update
2025/04/30 21:21
License
Require
- php ^8.2
- illuminate/auth ^11.0|^12.0
- illuminate/config ^11.0|^12.0
- illuminate/contracts ^11.0|^12.0
- illuminate/support ^11.0|^12.0
- laravel-doctrine/orm ^3.1
Last update
2025/04/30 21:21
License
Require
- php ^8.2
- illuminate/auth ^11.0|^12.0
- illuminate/config ^11.0|^12.0
- illuminate/contracts ^11.0|^12.0
- illuminate/support ^11.0|^12.0
- laravel-doctrine/orm ^3.1
Last update
2023/10/05 22:03
License
Require
- php ^7.2.5|^8.0
- illuminate/auth ^6.0|^7.0|^8.0|^9.0|^10.0
- illuminate/config ^6.0|^7.0|^8.0|^9.0|^10.0
- illuminate/contracts ^6.0|^7.0|^8.0|^9.0|^10.0
- illuminate/support ^6.0|^7.0|^8.0|^9.0|^10.0
- laravel-doctrine/orm ^1|^2.0
- doctrine/annotations ^1.10|^2.0
Last update
2023/08/15 00:30
License
Require
- php ^7.2.5|^8.0
- illuminate/auth ^6.0|^7.0|^8.0|^9.0|^10.0
- illuminate/config ^6.0|^7.0|^8.0|^9.0|^10.0
- illuminate/contracts ^6.0|^7.0|^8.0|^9.0|^10.0
- illuminate/support ^6.0|^7.0|^8.0|^9.0|^10.0
- laravel-doctrine/orm ^1|^2.0@dev
- doctrine/annotations ^1.10|^2.0
Last update
2023/01/21 17:17
License
Require
- php ^7.2.5|^8.0
- illuminate/auth ^6.0|^7.0|^8.0|^9.0
- illuminate/config ^6.0|^7.0|^8.0|^9.0
- illuminate/contracts ^6.0|^7.0|^8.0|^9.0
- illuminate/support ^6.0|^7.0|^8.0|^9.0
- laravel-doctrine/orm ^1
- doctrine/annotations ^1.10
Last update
2022/02/10 14:04
License
Require
- php ^7.2.5|^8.0
- illuminate/auth ^6.0|^7.0|^8.0|^9.0
- illuminate/config ^6.0|^7.0|^8.0|^9.0
- illuminate/contracts ^6.0|^7.0|^8.0|^9.0
- illuminate/support ^6.0|^7.0|^8.0|^9.0
- laravel-doctrine/orm ^1
Last update
2021/04/06 08:33
License
Require
- php ^7.2.5|^8.0
- illuminate/auth ^6.0|^7.0|^8.0
- illuminate/config ^6.0|^7.0|^8.0
- illuminate/contracts ^6.0|^7.0|^8.0
- illuminate/support ^6.0|^7.0|^8.0
- laravel-doctrine/orm ^1
Last update
2021/02/12 06:34
License
Require
- php ^7.2.5
- illuminate/auth ^6.0|^7.0|^8.0
- illuminate/config ^6.0|^7.0|^8.0
- illuminate/contracts ^6.0|^7.0|^8.0
- illuminate/support ^6.0|^7.0|^8.0
- laravel-doctrine/orm ^1
Last update
2021/02/11 20:59
License
Require
- php ^7.2.5
- illuminate/auth ^6.0|^7.0
- illuminate/config ^6.0|^7.0
- illuminate/contracts ^6.0|^7.0
- illuminate/support ^6.0|^7.0
- laravel-doctrine/orm ^1
Last update
2021/02/11 20:53
License
Require
- php ^7.3.0
- illuminate/auth ^8.0
- illuminate/config ^8.0
- illuminate/contracts ^8.0
- illuminate/support ^8.0
- laravel-doctrine/orm ~1.7.0
Last update
2021/02/11 20:53
License
Require
- php ^7.2.5
- illuminate/auth ^7.0
- illuminate/config ^7.0
- illuminate/contracts ^7.0
- illuminate/support ^7.0
- laravel-doctrine/orm ~1.6.0
Last update
2021/02/11 11:14
License
Require
- php ^7.2
- illuminate/auth ^6.0
- illuminate/config ^6.0
- illuminate/contracts ^6.0
- illuminate/support ^6.0
- laravel-doctrine/orm ~1.5.0
Last update
2020/10/20 08:08
License
Require
- php ^7.3.0
- illuminate/auth ^8.0
- illuminate/config ^8.0
- illuminate/contracts ^8.0
- illuminate/support ^8.0
- laravel-doctrine/orm ~1.7.0
Last update
2020/08/12 18:30
License
Require
- php >=5.5.9
- illuminate/auth ~5.1
- illuminate/config ~5.1
- illuminate/contracts ~5.1
- illuminate/support ~5.1
- laravel-doctrine/orm ~1.0
Last update
2020/03/08 23:31
License
Require
- php ^7.2.5
- illuminate/auth ^7.0
- illuminate/config ^7.0
- illuminate/contracts ^7.0
- illuminate/support ^7.0
- laravel-doctrine/orm ~1.6.0
Last update
2019/10/07 18:59
License
Require
- php ^7.2
- illuminate/auth ^6.0
- illuminate/config ^6.0
- illuminate/contracts ^6.0
- illuminate/support ^6.0
- laravel-doctrine/orm ~1.5.0
Last update
2019/10/03 13:58
License
Require
- php >=5.5.9
- illuminate/auth ~5.1
- illuminate/config ~5.1
- illuminate/contracts ~5.1
- illuminate/support ~5.1
- laravel-doctrine/orm ~1.0
Last update
2019/10/03 13:58
License
Require
- php ^7.2
- illuminate/auth ^6.0
- illuminate/config ^6.0
- illuminate/contracts ^6.0
- illuminate/support ^6.0
- laravel-doctrine/orm ~1.5.0
Last update
2019/02/22 12:33
License
Require
- php >=5.5.9
- illuminate/auth ~5.1
- illuminate/config ~5.1
- illuminate/contracts ~5.1
- illuminate/support ~5.1
- laravel-doctrine/orm ~1.0
Last update
2017/02/06 18:51
License
Require
- php >=5.5.9
- illuminate/auth ~5.1
- illuminate/config ~5.1
- illuminate/contracts ~5.1
- illuminate/support ~5.1
- laravel-doctrine/orm ~1.0
Last update
2017/01/30 11:38
License
Require
- php >=5.5.9
- illuminate/auth ~5.1
- illuminate/config ~5.1
- illuminate/contracts ~5.1
- illuminate/support ~5.1
- laravel-doctrine/orm ~1.0
Last update
2016/09/01 18:35
License
Require
- php >=5.5.9
- illuminate/auth ~5.1
- illuminate/config ~5.1
- illuminate/contracts ~5.1
- illuminate/support ~5.1
- laravel-doctrine/orm 1.0.*|1.1.*|1.2.*
Last update
2016/07/24 14:37
License
Require
- php >=5.5.9
- illuminate/auth 5.1.*|5.2.*
- illuminate/config 5.1.*|5.2.*
- illuminate/contracts 5.1.*|5.2.*
- illuminate/support 5.1.*|5.2.*
- laravel-doctrine/orm 1.0.*|1.1.*|1.2.*
Last update
2016/05/06 00:31
License
Require
- php >=5.5.9
- illuminate/auth 5.1.*|5.2.*
- illuminate/config 5.1.*|5.2.*
- illuminate/contracts 5.1.*|5.2.*
- illuminate/support 5.1.*|5.2.*
- laravel-doctrine/orm 1.0.*|1.1.*
Last update
2016/02/28 12:49
License
Require
- php >=5.5.9
- illuminate/auth 5.1.*|5.2.*
- illuminate/config 5.1.*|5.2.*
- illuminate/contracts 5.1.*|5.2.*
- illuminate/support 5.1.*|5.2.*
- laravel-doctrine/orm 1.0.*|1.1.*
Last update
2016/02/25 00:32
License
Require
- php >=5.5.9
- illuminate/auth 5.1.*|5.2.*
- illuminate/config 5.1.*|5.2.*
- illuminate/contracts 5.1.*|5.2.*
- illuminate/support 5.1.*|5.2.*
- laravel-doctrine/orm 1.0.*|1.1.*
Last update
2016/02/22 20:58
License
Require
- php >=5.5.9
- illuminate/auth 5.1.*|5.2.*
- illuminate/config 5.1.*|5.2.*
- illuminate/contracts 5.1.*|5.2.*
- illuminate/support 5.1.*|5.2.*
- laravel-doctrine/orm 1.0.*|1.1.*
Last update
2016/01/02 23:03
License
Require
- php >=5.5.9
- illuminate/auth 5.1.*|5.2.*
- illuminate/config 5.1.*|5.2.*
- illuminate/contracts 5.1.*|5.2.*
- illuminate/support 5.1.*|5.2.*
- laravel-doctrine/orm 1.0.*|1.1.*
Last update
2015/11/26 20:34
License
Require
- php >=5.5.0
- illuminate/auth ~5.1
- illuminate/config ~5.1
- illuminate/contracts ~5.1
- illuminate/support ~5.1
- laravel-doctrine/orm ~1.0
Last update
2015/10/23 17:08
License
Require
- php >=5.5.0
- illuminate/auth ~5.1
- illuminate/config ~5.1
- illuminate/contracts ~5.1
- illuminate/support ~5.1
- laravel-doctrine/orm ~1.0
Last update
2015/10/23 17:08
License
Require
- php >=5.5.0
- illuminate/auth ~5.1
- illuminate/config ~5.1
- illuminate/contracts ~5.1
- illuminate/support ~5.1
- laravel-doctrine/orm ~1.0
Last update
2015/10/20 18:59
License
Require
- php >=5.5.0
- illuminate/auth ~5.1
- illuminate/config ~5.1
- illuminate/contracts ~5.1
- illuminate/support ~5.1
- laravel-doctrine/orm ~1.0
Last update
2015/09/29 13:50
License
Require
- php >=5.5.0
- illuminate/auth ~5.1
- illuminate/config ~5.1
- illuminate/contracts ~5.1
- illuminate/support ~5.1
- laravel-doctrine/orm ~1.0
Last update
2015/09/23 22:24
License
Require
- php >=5.5.0
- illuminate/auth ~5.1
- illuminate/config ~5.1
- illuminate/contracts ~5.1
- illuminate/support ~5.1
- laravel-doctrine/orm ~1.0
Last update
2015/09/22 20:55
License
Require
- php >=5.5.0
- illuminate/auth ~5.1
- illuminate/config ~5.1
- illuminate/contracts ~5.1
- illuminate/support ~5.1
- laravel-doctrine/orm ~1.0
Last update
2015/09/18 01:09
License
Require
- php >=5.5.0
- illuminate/auth ~5.1
- illuminate/config ~5.1
- illuminate/contracts ~5.1
- illuminate/support ~5.1
- laravel-doctrine/orm ~1.0
Last update
2015/09/17 19:21
License
Require
- php >=5.5.0
- illuminate/auth ~5.1
- illuminate/config ~5.1
- illuminate/contracts ~5.1
- illuminate/support ~5.1
- laravel-doctrine/orm dev-master
Laravel Doctrine ACL
Laravel Doctrine ACL is a package that provides RBAC (Role-Based Access Control) functionality for Laravel applications using Doctrine. It allows you to manage roles, permissions, and organisations, and seamlessly integrates with Laravel's Authorization system.
Installation
Via composer:
composer require laravel-doctrine/acl
The ServiceProvider and Facades are autodiscovered.
Publish the configuration:
php artisan vendor:publish --tag="config" --provider="LaravelDoctrine\ACL\AclServiceProvider"
Documentation
Full documentation at https://laravel-doctrine-acl.readthedocs.io/en/latest/index.html or in the docs directory.
Versions
- Version 2.1.* supports Laravel 11-13, ORM ^3.0, DBAL ^4.0, and PHP 8.3 to 8.5
- Version 2.0.* supports Laravel 11-13, ORM ^3.0, DBAL ^4.0, and PHP 8.2.
- Version 1 supports Laravel 6 - 11, DBAL ^2.0, ORM ^2.0, and PHP ^5.5 - ^8.0.