Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B SimpleHash\HashFactory::__call() 0 11 3 3 3 0 0
A BcryptCalculator::getMatchingData() 0 5 3 3 1 0 1
A SimpleHash\Hash::__callStatic() 0 6 2 2 1 0 0
A Calculator\BcryptCalculator::__construct() 0 3 1 1 1 0 1
A HashFactory::getCalculatorName() 0 3 1 1 2 0 0
A Container\HashContainer::setHashString() 0 3 1 1 1 0 0
A BcryptCalculator::setSaltFromParams() 0 3 2 2 1 0 1
A BcryptCalculator::setCostFromParams() 0 3 2 2 1 0 1
A HashFactory::getPlainStringFromArguments() 0 4 3 3 2 0 0
A Exception\SimpleHashException::make() 0 4 3 3 1 0 0
A Calculator\Sha1Calculator::getHash() 0 2 1 1 0 0 0
A SimpleHash\HashFactory::__construct() 0 2 1 1 1 0 0
A Calculator\Sha256Calculator::getHash() 0 2 1 1 1 0 1
A SimpleHash\Hash::getPlainTextString() 0 2 2 2 1 0 0
A Calculator\BcryptCalculator::getHash() 0 2 1 1 1 0 1