Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B ConfigurationTrait::configureAnonymizer() 0 35 10 3 1 0
B DatabaseAnonymizer\Anonymizer::anonymize() 0 27 8 1 0 0
B AnonymizeCommandTrait::getConnectionFromInput() 0 15 7 0 0 0
B Config\TargetFactory::createTargets() 0 18 7 1 0 0
B ConfigGuesser\ConfigGuesser::guessColumn() 0 8 7 1 0 0
B Command\AnonymizeCommand::execute() 0 23 6 3 0 0
A FakerGeneratorFactory::getGenerator() 0 18 6 1 0 0
A ConfigGuesserHint::getConfigArray() 0 12 5 0 0 0
A ConfigGuesser\ConfigGuesser::__construct() 0 22 1 1 0 0
A ChainGeneratorFactoryPass::process() 0 8 5 1 0 0
A Command\AnonymizeCommand::configure() 0 13 1 1 0 0
A Command\GuessConfigCommand::configure() 0 11 1 1 0 0
A ConfigGuesser\ConfigGuesser::guess() 0 10 4 1 0 0
A Command\GuessConfigCommand::execute() 0 9 2 2 0 1
A DatabaseAnonymizer\TargetTable::isTruncate() 0 1 1 0 0 0