https://github.com/1up-lab/oneupaclbundle
The missing link between Symfonys Acl implementation and your application.
https://github.com/1up-lab/oneupaclbundle
acl doctrine mongodb-odm php symfony-bundle
Last synced: 10 months ago
JSON representation
The missing link between Symfonys Acl implementation and your application.
- Host: GitHub
- URL: https://github.com/1up-lab/oneupaclbundle
- Owner: 1up-lab
- Created: 2013-07-28T14:06:49.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2018-07-16T15:32:09.000Z (almost 8 years ago)
- Last Synced: 2025-08-18T16:53:41.331Z (10 months ago)
- Topics: acl, doctrine, mongodb-odm, php, symfony-bundle
- Language: PHP
- Homepage:
- Size: 181 KB
- Stars: 49
- Watchers: 6
- Forks: 16
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Security: Security/Acl/Manager/AclManager.php
Awesome Lists containing this project
README
OneupAclBundle
==============
The OneupAclBundle provides easy to use Acl features for your Symfony application. It is built on top of the Security component and comes with
handy features including:
* an [Acl manager](https://github.com/1up-lab/OneupAclBundle/blob/master/Resources/doc/manager.md), your entry point.
* [Doctrine listeners](https://github.com/1up-lab/OneupAclBundle/blob/master/Resources/doc/removal.md) for automatically remove Acl entries once an entity is deleted.
* [Check request parameters](https://github.com/1up-lab/OneupAclBundle/blob/master/Resources/doc/controller.md) against your access control lists.
[](https://travis-ci.org/1up-lab/OneupAclBundle)
[](https://packagist.org/packages/oneup/acl-bundle)
Documentation
-------------
The entry point of the documentation can be found in the file `Resources/docs/index.md`
[Read the documentation for master](https://github.com/1up-lab/OneupAclBundle/blob/master/Resources/doc/index.md)
[Read the documentation for v0.10.1](https://github.com/1up-lab/OneupAclBundle/blob/v0.10.1/Resources/doc/index.md)
[Read the documentation for v0.9.1](https://github.com/1up-lab/OneupAclBundle/blob/v0.9.1/Resources/doc/index.md)
Upgrade Notes
-------------
* Symfony 3 compatibility **1.0.0** (Thanks to [vrnagy](https://github.com/vrnagy))
* Added `oneup:acl:create` and `oneup:acl:delete` commands **v0.11.0** (Thanks to [jdeniau](https://github.com/jdeniau))
* Fixed bugs for [doctrine/mongodb-odm](https://github.com/doctrine/mongodb-odm) **v0.10.1**
* Changed default value of `remove_orphans` to false **v0.10.0**
* Fixed a bug in the DoctrineSubscriber **v0.9.1**
* First feature complete version **v0.9.0**
License
-------
This bundle is under the MIT license. See the complete license in the bundle:
Resources/meta/LICENSE
Reporting an issue or a feature request
---------------------------------------
Issues and feature requests are tracked in the [Github issue tracker](https://github.com/1up-lab/OneupAclBundle/issues).
When reporting a bug, it may be a good idea to reproduce it in a basic project
built using the [Symfony Standard Edition](https://github.com/symfony/symfony-standard)
to allow developers of the bundle to reproduce the issue by simply cloning it
and following some steps.