ezsystems/ezp-next — pull request #57 by andrerom (2012-07-24 13:15:29+00:00)
Title: Permissions: Specification and Limitation implementations

This pull request includes specification and initial implementation of Limitations logic.

Todo:
* Fix integration tests
* Setup Dependency injection of limitations pr module/function
* For use in RoleService->getLimitationFromIdentifier()
* For validation on Permission store & update
* For future use in GUI to know which limitations are available pr module/function
* Add module/function knowledge somewhere, possibly on value objects
* Create a canUser() function that uses above information to check permission (see design.md for prev implementations)