Deprecated loadRule in favor of isAllowed
Adjusted ControllerGuard appropriately
Adjusted RouteGuard appropriately
Increased complexity on child-parent relationship tests
AbstractGuard doesn't use rbac's permissions any more but rather checks
for the roles itself. This fixes #106
Fixed code standards
Fixed remaining coding standard issues
Improved logic, reduced complexity
Now PSR2 valid
Improved readbility of 'doesIdentityStatisfyRoles'
Removed RULE_PREFIX from ControllerGuard and RouteGuard and removed
permission generation
Fixed PSR2 violation
Another approach for fixing #106 . We compute the identities roles first
and check with array_intersect if our set matches. This reduces
complexity by roughly 30-40% at 10.000 runs
Moved role flatting logic to protected function. Flattening logic skips
visited branches.
Fixed var messup
&$role -> $role
* Implemented test for doesIdentityProvideRoles()
* Fixed minor issue with tree check
* added @todo and @internal to doesIdentityProvideRolesU(
Fixed ident and improved test data readability
Test data should be clearer now
Merge pull request #107 from arekkas/master

fixes #106