| Percentage | Lines | ||
|---|---|---|---|
| CanAtLeastDirective | 
                             | 
                        0 % | 24 | 
| DirectiveAbstract | 
                             | 
                        0 % | 17 | 
| CanAtLeastMiddleware | 
                             | 
                        0 % | 21 | 
| RoleDirective | 
                             | 
                        0 % | 17 | 
| AuthorizesPermissionResources | 
                             | 
                        0 % | 55 | 
| AclServiceProvider | 
                             | 
                        0 % | 72 | 
| PermissionMiddleware | 
                             | 
                        0 % | 29 | 
| RoleMiddleware | 
                             | 
                        0 % | 30 | 
| Permission | 
                             | 
                        0 % | 91 | 
| Role | 
                             | 
                        0 % | 38 | 
| CRAP Score | Lines | ||
|---|---|---|---|
| HasRole::canAtLeast() | 30 | 23 | |
| CanAtLeastMiddleware::handle() | 20 | 10 | |
| PermissionMiddleware::handle() | 20 | 18 | |
| RoleMiddleware::handle() | 20 | 19 | |
| CanAtLeastDirective::handle() | 12 | 13 | |
| AuthorizesPermissionResources::resourcePermissionMap() | 12 | 8 | |
| Permission::createResource() | 12 | 48 | |
| RoleDirective::handle() | 6 | 8 | |
| AuthorizesPermissionResources::authorizePermissionResource() | 6 | 16 | |
| HasPermission::can() | 6 | 14 | |