Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
A Maklad\Permission\Guard::getNames() 0 17 6 6 2 0 0
A Permission\Traits\HasRoles::hasRole() 0 7 6 6 4 0 0
A PermissionServiceProvider::boot() 0 20 5 5 9 1 2
A Permission\Commands\CreateRole::handle() 0 11 1 1 3 2 0
A Middlewares\PermissionMiddleware::handle() 0 11 4 4 4 1 0
A Permission\Traits\HasRoles::assignRole() 0 10 1 1 1 0 0
A Permission\Models\Permission::create() 0 10 3 3 3 1 0
A HasPermissions::givePermissionTo() 0 10 1 1 2 0 0
A HasPermissions::getPermissionNames() 0 1 1 1 0 0 0
A PermissionDirectives::hasallrolesDirective() 0 5 1 1 1 0 0
A Maklad\Permission\Models\Role::users() 0 1 1 2 1 0 0
A HasPermissions::hasAnyPermission() 0 6 4 4 0 0 0
A Permission\Traits\HasRoles::getRoleNames() 0 1 1 2 0 0 0
A UnauthorizedException::__construct() 0 6 2 2 1 1 0
A PermissionRegistrar::registerPermissions() 0 4 2 2 1 0 0