Files Overview

Filename LoC Issues Analysers
/config/warden.php 197 17 1
/migrations/create_warden_tables.php 76 81 13
/rector.php 10 36 5
/src/Clipboard/AbstractClipboard.php 140 69 22
/src/Clipboard/CachedClipboard.php 44 178 39
/src/Clipboard/Clipboard.php 34 58 18
/src/Conductors/AssignsRoles.php 204 58 22
/src/Conductors/ChecksRoles.php 139 38 10
/src/Conductors/Concerns/AssociatesAbilities.php 158 36 16
/src/Conductors/Concerns/ConductsAbilities.php 64 29 18
/src/Conductors/Concerns/DisassociatesAbilities.php 16 25 13
/src/Conductors/Concerns/FindsAndCreatesAbilities.php 18 82 31
/src/Conductors/ForbidsAbilities.php 51 20 14
/src/Conductors/GivesAbilities.php 48 28 16
/src/Conductors/Lazy/ConductsAbilities.php 66 21 13
/src/Conductors/Lazy/HandlesOwnership.php 64 17 11
/src/Conductors/RemovesAbilities.php 51 19 15
/src/Conductors/RemovesRoles.php 97 62 25
/src/Conductors/SyncsRolesAndAbilities.php 323 78 21
/src/Conductors/UnforbidsAbilities.php 52 20 16
/src/Console/CleanCommand.php 67 61 17
/src/Console/MigrateFromBouncerCommand.php 32 22 11
/src/Console/MigrateFromSpatieCommand.php 39 21 10
/src/Constraints/Builder.php 58 52 19
/src/Constraints/ColumnConstraint.php 28 36 20
/src/Constraints/Constrainer.php 12 9 5
/src/Constraints/Constraint.php 122 77 32
/src/Constraints/Group.php 31 72 36
/src/Constraints/ValueConstraint.php 27 33 19
/src/Contracts/CachedClipboardInterface.php 15 26 7
/src/Contracts/ClipboardInterface.php 93 33 8
/src/Contracts/MigratorInterface.php 31 2 2
/src/Contracts/ScopeInterface.php 12 42 6
/src/Database/Ability.php 39 10 7
/src/Database/AssignedRole.php 36 9 6
/src/Database/Concerns/Authorizable.php 13 17 8
/src/Database/Concerns/HasAbilities.php 52 48 13
/src/Database/Concerns/HasRoles.php 21 51 17
/src/Database/Concerns/HasWardenPrimaryKey.php 109 31 17
/src/Database/Concerns/IsAbility.php 369 88 23
/src/Database/Concerns/IsRole.php 59 104 30
/src/Database/HasRolesAndAbilities.php 30 1 1
/src/Database/ModelRegistry.php 578 111 36
/src/Database/Models.php 16 7 5
/src/Database/Permission.php 37 9 6
/src/Database/Queries/Abilities.php 43 65 13
/src/Database/Queries/AbilitiesForModel.php 64 61 17
/src/Database/Queries/Roles.php 107 56 16
/src/Database/Role.php 41 10 7
/src/Database/Scope/Scope.php 32 99 27
/src/Database/Scope/TenantScope.php 13 12 7
/src/Database/Titles/AbilityTitle.php 258 100 13
/src/Database/Titles/RoleTitle.php 12 4 4
/src/Database/Titles/Title.php 47 19 14
/src/Exceptions/InvalidConfigurationException.php 38 4 4
/src/Exceptions/MorphKeyViolationException.php 40 2 2
/src/Facades/Warden.php 24 10 4
/src/Factory.php 78 63 20
/src/Guard.php 15 70 23
/src/Http/Middleware/ScopeWarden.php 41 11 9
/src/Migrators/BouncerMigrator.php 43 114 19
/src/Migrators/SpatieMigrator.php 40 89 20
/src/Support/CharDetector.php 35 7 4
/src/Support/Helpers.php 15 84 24
/src/Support/PrimaryKeyGenerator.php 36 21 10
/src/Support/PrimaryKeyValue.php 35 9 7
/src/Warden.php 90 220 34
/src/WardenServiceProvider.php 125 50 19
None 157 83 3