Code

Rating   Name Duplication Size Complexity Changes Bugs Features
A Enum::createDynamicEnumElementObjects() 0 14 3 1 0 0
A Enum::resolveMethodsFromDocblock() 0 14 4 0 0 0
A Enum\Enum::normalizeElementsArray() 0 11 4 1 0 0
A assertValidEnumElementObjectType() 0 11 3 0 0 0
A assertEnumClassIsAbstract() 0 3 2 0 0 0
A Enum::populateEnumObjectProperties() 0 4 2 3 0 0
A Enum::discoverEnumerationObjectsForClass() 0 6 1 2 0 0
A assertElementNameIsString() 0 8 3 0 0 0
A Zlikavac32\Enum\Enum::unserialize() 0 1 1 0 0 0
A Zlikavac32\Enum\Enum::__toString() 0 1 1 1 0 0
A assertFqnIsEnumClass() 0 3 2 0 0 0
A Zlikavac32\Enum\Enum::ordinal() 0 2 1 1 0 0
A Zlikavac32\Enum\Enum::isAnyOf() 0 5 3 0 0 0
A Zlikavac32\Enum\Enum::valueOf() 0 1 1 0 0 0
A assertValidEnumCollection() 0 4 2 0 0 0