Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B CollectionReadTrait::afterItem() 0 14 5 30 1 0 1
B Collection\CollectionReadTrait::sort() 0 11 4 20 2 0 1
B Collection\CollectionWriteTrait::replace() 0 16 4 20 2 0 1
A Collection\CollectionWriteTrait::addMany() 0 10 4 20 2 0 0
A CollectionReadTrait::beforeItem() 0 11 4 20 1 0 1
A Collection\CollectionReadTrait::find() 0 8 4 4 4 1 2
A CollectionReadTrait::bindAdditionalArguments() 0 6 2 2 1 0 1
A CollectionWriteTrait::emitOnChange() 0 4 2 2 1 0 0
A InvalidItemException::__construct() 0 7 1 2 1 0 0
A Collection\CollectionWriteTrait::add() 0 9 2 2.04 5 1 2
A CompositeCollection::getCollection() 0 4 2 6 1 0 1
A ObjectCollectionTrait::filterByProperty() 0 3 1 1 3 0 1
A Collection\Extended\Registry::setMany() 0 4 2 6 1 0 1
A CollectionReadTrait::getIterator() 0 2 1 1 3 0 2
A CollectionWriteTrait::endEmitOnChange() 0 3 2 2 1 0 0