Lock is a PHP library to add a flexible ACL system to your project.
Here are some features:
- Flexible acl permissions for multiple identities (callers)
- Static or persistent drivers to store permissions
- Action aliases
- Conditions (Asserts)
- Easily implement acl functionality on your caller or role with a trait
There is also a Laravel implementation and they want to extend it to Symfony and Zend.