Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
D Sirius\Input\InputFilter::prepare() 0 24 10 10.03 4 1 1
C HasChildrenTrait::childComparator() 0 12 7 7.23 3 0 0
B Sirius\Input\DataContainer::set() 0 11 7 7.02 1 0 0
B Element\Factory::createFromOptions() 0 15 6 6.01 3 0 0
B Input\File::prepareUploadHandlers() 0 19 6 6 2 0 0
B Traits\HasChildrenTrait::addElement() 0 15 4 4 5 1 1
B Input\InputFilter::processUploads() 0 14 5 5 2 0 0
B Element\Factory::registerElementType() 0 13 5 5 4 1 0
B HasFiltersTrait::prepareFiltrator() 0 9 6 6 4 1 0
B InputFilter::prepareFiltration() 0 9 6 6 3 1 0
B HasValidationRulesTrait::prepareValidator() 0 9 5 5 2 0 0
A Input\InputFilter::__construct() 0 14 4 4 3 1 0
A Element\Input\Select::filterValue() 0 7 4 4.05 2 0 0
A HasChildrenTrait::cleanUpMissingGroups() 0 5 4 4 2 0 1
A HasAttributesTrait::getAttributes() 0 3 1 1 0 0 0