Percentage | Lines | ||
---|---|---|---|
CollectionTrait |
|
50 % | 47 |
ContactsCollectionHashable |
|
67 % | 21 |
Contact |
|
80 % | 34 |
AbstractCollection |
|
89 % | 25 |
AbstractState |
|
100 % | 46 |
Id |
|
100 % | 107 |
SwitchState |
|
100 % | 31 |
AbstractHashableCollection |
|
100 % | 20 |
ContactsCollection |
|
100 % | 11 |
CRAP Score | Lines | ||
---|---|---|---|
Contact::isEqualTo() | 6 | 3 | |
Id::__call() | 5 | 11 | |
AbstractCollection::add() | 2 | 8 | |
AbstractHashableCollection::__construct() | 2 | 5 | |
Id::__construct() | 2 | 9 | |
CollectionTrait::exist() | 2 | 3 | |
CollectionTrait::get() | 2 | 4 | |
CollectionTrait::getItemName() | 2 | 3 | |
ContactsCollectionHashable::getItemClass() | 2 | 3 | |
CollectionTrait::remove() | 1 | 4 | |