BeatSwitch/lock

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
.gitattributes
.gitignore
.travis.yml
changelog.md
composer.json
contributing.md
license.md
phpspec.yml
phpunit.xml
readme.md
src/ActionAlias.php16
src/Callers/Caller.php8
src/Callers/CallerLock.php60
src/Callers/SimpleCaller.php28
src/Drivers/ArrayDriver.php71
src/Drivers/Driver.php16
src/Drivers/ReadOnlyDriver.php20
src/InvalidLockInstance.php5
src/Lock.php168
D
1 day
src/LockAware.php61
src/LockFactory.php17
src/LockInstanceNotSet.php5
src/Manager.php70
src/Permissions/AbstractPermission.php91
src/Permissions/Condition.php8
src/Permissions/InvalidPermissionType.php5
src/Permissions/Permission.php14
src/Permissions/PermissionFactory.php51
src/Permissions/Privilege.php16
src/Permissions/Restriction.php16
src/Resources/Resource.php7
src/Resources/SimpleResource.php20
src/Roles/Role.php7
src/Roles/RoleLock.php63
src/Roles/SimpleRole.php22
src/Tests/PersistentDriverTestCase.php300
C
7 hrs
src/Tests/StaticDriverTestCase.php33
stubs/FalseConditionStub.php13
stubs/TrueConditionStub.php13