Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|
C | PhpAbac\Abac::enforce() | 0 | 23 | 13 | 15.38 | 0 | 0 | 0 |
C | Manager\ComparisonManager::compare() | 0 | 17 | 7 | 7 | 0 | 0 | 0 |
B | Manager\PolicyRuleManager::getRule() | 0 | 14 | 5 | 5.01 | 0 | 0 | 0 |
B | DatetimeComparison::getDatetimeFromFormat() | 0 | 21 | 4 | 4 | 0 | 0 | 0 |
B | ConfigurationManager::parseConfigurationFile() | 0 | 13 | 6 | 6.01 | 1 | 0 | 0 |
B | Comparison\ArrayComparison::contains() | 0 | 13 | 5 | 5 | 0 | 0 | 0 |
B | AttributeManager::retrieveClassicAttribute() | 0 | 13 | 5 | 5.01 | 1 | 0 | 0 |
B | PhpAbac\Abac::processExtraData() | 0 | 14 | 4 | 4 | 0 | 0 | 0 |
B | PolicyRuleManager::processRuleAttributes() | 0 | 13 | 6 | 6 | 0 | 0 | 0 |
B | PhpAbac\Abac::prepareGetterParams() | 0 | 10 | 5 | 5.12 | 0 | 0 | 0 |
A | AttributeManager::retrieveAttribute() | 0 | 8 | 4 | 4.13 | 2 | 0 | 0 |
A | PhpAbac\Loader\JsonAbacLoader::load() | 0 | 3 | 1 | 1 | 0 | 0 | 0 |
A | Pool\TextCacheItemPool::configure() | 0 | 5 | 2 | 2.01 | 0 | 0 | 0 |
A | Manager\CacheManager::getItemPool() | 0 | 5 | 2 | 2 | 1 | 0 | 0 |
A | PhpAbac\Example\Vehicle::setModel() | 0 | 3 | 1 | 1 | 1 | 0 | 0 |