PHPackages                             sowl/laravel-doctrine-acl - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. sowl/laravel-doctrine-acl

ActiveLibrary[Database &amp; ORM](/categories/database)

sowl/laravel-doctrine-acl
=========================

Doctrine ACL for Doctrine 2 and Laravel

1.5(1y ago)037MITPHPPHP ^8.2CI passing

Since Oct 5Pushed 1y agoCompare

[ Source](https://github.com/ScholarshipOwl/laravel-doctrine-acl)[ Packagist](https://packagist.org/packages/sowl/laravel-doctrine-acl)[ RSS](/packages/sowl-laravel-doctrine-acl/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (8)Versions (6)Used By (0)

 [![](https://camo.githubusercontent.com/4d1632649c62e3fdbdcaaf9c4c0ead755c6131859431f19b41e6dcf81ef51d97/68747470733a2f2f706c616365686f6c642e636f2f31307831302f3333376162372f3333376162372e706e67)](https://camo.githubusercontent.com/4d1632649c62e3fdbdcaaf9c4c0ead755c6131859431f19b41e6dcf81ef51d97/68747470733a2f2f706c616365686f6c642e636f2f31307831302f3333376162372f3333376162372e706e67) [![](https://github.com/laravel-doctrine/acl/raw/2.0.x/docs/banner.png)](https://github.com/laravel-doctrine/acl/blob/2.0.x/docs/banner.png)

Laravel Doctrine ACL
====================

[](#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.

[![Build Status](https://github.com/ScholarshipOwl/laravel-doctrine-acl/actions/workflows/php.yml/badge.svg)](https://github.com/ScholarshipOwl/laravel-doctrine-acl/actions)[![Code Coverage](https://camo.githubusercontent.com/1176c74c313c8d840c23100f0b5ab4e18eae3c7c8a36af011eb822ae188e34c4/68747470733a2f2f636f6465636f762e696f2f67682f6c61726176656c2d646f637472696e652f61636c2f67726170682f62616467652e7376673f746f6b656e3d334370517a44584f5758)](https://codecov.io/gh/laravel-doctrine/acl)[![PHPStan](https://camo.githubusercontent.com/2faf436ec69f824140d343fa9ae39bb63a08be188b4b96c6fa0f0caa81cb1115/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048505374616e2d6c6576656c253230312d627269676874677265656e2e737667)](https://img.shields.io/badge/PHPStan-level%201-brightgreen.svg)[![Documentation](https://camo.githubusercontent.com/7ef54d44bdad4049bc375ad03d4e68c30df3b45ced82ec656528f45c41d1772d/68747470733a2f2f72656164746865646f63732e6f72672f70726f6a656374732f6c61726176656c2d646f637472696e652d61636c2d6f6666696369616c2f62616467652f3f76657273696f6e3d6c6174657374)](https://laravel-doctrine-acl-official.readthedocs.io/en/latest/)[![Packagist Downloads](https://camo.githubusercontent.com/5e823c2c8727d43d124c55c618213b8e29626538fd8a2770b759a331ebe91bd5/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64642f6c61726176656c2d646f637472696e652f61636c)](https://packagist.org/packages/laravel-doctrine/acl)

Installation
------------

[](#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
-------------

[](#documentation)

Full documentation at or in the docs directory.

Versions
--------

[](#versions)

- Version 2 supports DBAL ^4.0, ORM ^3.0, and PHP 8.2.
- Version 1 supports Laravel 6 - 11, DBAL ^2.0, ORM ^2.0, and PHP ^5.5 - ^8.0.

###  Health Score

34

—

LowBetter than 77% of packages

Maintenance48

Moderate activity, may be stable

Popularity7

Limited adoption so far

Community16

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~142 days

Total

5

Last Release

380d ago

Major Versions

1.x-dev → 2.0.x-dev2025-04-28

PHP version history (2 changes)1.4.x-devPHP ^7.2.5|^8.0

1.5PHP ^8.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/8d3fa6af699b70f877d632ed3dc64cb86da1d6fed4cb5b42d7c09b234fdc7b16?d=identicon)[R3VoLuT1OneR](/maintainers/R3VoLuT1OneR)

---

Top Contributors

[![patrickbrouwers](https://avatars.githubusercontent.com/u/7728097?v=4)](https://github.com/patrickbrouwers "patrickbrouwers (42 commits)")[![eigan](https://avatars.githubusercontent.com/u/41789?v=4)](https://github.com/eigan "eigan (31 commits)")[![R3VoLuT1OneR](https://avatars.githubusercontent.com/u/1111188?v=4)](https://github.com/R3VoLuT1OneR "R3VoLuT1OneR (15 commits)")[![dpslwk](https://avatars.githubusercontent.com/u/234460?v=4)](https://github.com/dpslwk "dpslwk (9 commits)")[![TomHAnderson](https://avatars.githubusercontent.com/u/493920?v=4)](https://github.com/TomHAnderson "TomHAnderson (8 commits)")[![FoxxMD](https://avatars.githubusercontent.com/u/4663766?v=4)](https://github.com/FoxxMD "FoxxMD (6 commits)")[![remarkusable](https://avatars.githubusercontent.com/u/2189529?v=4)](https://github.com/remarkusable "remarkusable (4 commits)")[![mxkh](https://avatars.githubusercontent.com/u/3147546?v=4)](https://github.com/mxkh "mxkh (4 commits)")[![websmurf](https://avatars.githubusercontent.com/u/4027236?v=4)](https://github.com/websmurf "websmurf (3 commits)")[![MarnuLombard](https://avatars.githubusercontent.com/u/2191786?v=4)](https://github.com/MarnuLombard "MarnuLombard (2 commits)")[![dave-redfern](https://avatars.githubusercontent.com/u/1477147?v=4)](https://github.com/dave-redfern "dave-redfern (2 commits)")[![barryo](https://avatars.githubusercontent.com/u/804649?v=4)](https://github.com/barryo "barryo (1 commits)")[![manticorp](https://avatars.githubusercontent.com/u/3750419?v=4)](https://github.com/manticorp "manticorp (1 commits)")[![LavaToaster](https://avatars.githubusercontent.com/u/838613?v=4)](https://github.com/LavaToaster "LavaToaster (1 commits)")[![ryan-senn](https://avatars.githubusercontent.com/u/1097394?v=4)](https://github.com/ryan-senn "ryan-senn (1 commits)")[![downace](https://avatars.githubusercontent.com/u/7350510?v=4)](https://github.com/downace "downace (1 commits)")[![vv12131415](https://avatars.githubusercontent.com/u/17382248?v=4)](https://github.com/vv12131415 "vv12131415 (1 commits)")[![dgallinari](https://avatars.githubusercontent.com/u/2325115?v=4)](https://github.com/dgallinari "dgallinari (1 commits)")

---

Tags

laraveldatabaseormdoctrineaclrolespermissionsdata mapperabilitiespoliciesorganisations

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/sowl-laravel-doctrine-acl/health.svg)

```
[![Health](https://phpackages.com/badges/sowl-laravel-doctrine-acl/health.svg)](https://phpackages.com/packages/sowl-laravel-doctrine-acl)
```

###  Alternatives

[laravel-doctrine/acl

ACL for Laravel and Doctrine

44445.3k7](/packages/laravel-doctrine-acl)[silber/bouncer

Eloquent roles and abilities.

3.6k4.4M25](/packages/silber-bouncer)[illuminate/database

The Illuminate Database package.

2.8k52.4M9.4k](/packages/illuminate-database)[laravel-doctrine/orm

An integration library for Laravel and Doctrine ORM

8425.3M87](/packages/laravel-doctrine-orm)[laravel-doctrine/migrations

Doctrine Migrations for Laravel

782.8M16](/packages/laravel-doctrine-migrations)[bezhansalleh/filament-shield

Filament support for `spatie/laravel-permission`.

2.8k2.9M88](/packages/bezhansalleh-filament-shield)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
