PHPackages                             edweld/aclbundle - 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. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. edweld/aclbundle

ActiveSymfony-bundle[Authentication &amp; Authorization](/categories/authentication)

edweld/aclbundle
================

An Alternative ACL for symfony 3

1.0.0(8y ago)21.5kMITPHPPHP &gt;=7.0

Since Sep 7Pushed 8y ago1 watchersCompare

[ Source](https://github.com/edweld/symfony-alternative-acl)[ Packagist](https://packagist.org/packages/edweld/aclbundle)[ RSS](/packages/edweld-aclbundle/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependencies (7)Versions (2)Used By (0)

Installation
============

[](#installation)

I needed to create an ACL which I could use on a site wide search on a high traffic web app. I have a complex data structure where users have a many to many relationship with groups (or product specific defined as circles) and circles can have one to many events. Users can only create or view events and users that belong a circle, circles are created dynamically so I needed something a little more advanced than symfony-acl as I needed to filter domain level entities on a sql query level. Most of the credit goes to Matthieu Napoli for the inital concept, my intention is to share and evolve it with the Symfony community as it really is such an excellent concept. It's only available @dev currently.

Feel free to fork/contribute.

Code is on github:

An example implmentation can also be found

1. Add to composer

```
composer require "edweld/aclbundle"

```

2. Register the bundle in app/AppKernel.php

```
