Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
C JsonApiDeserializer::unnestRelationships() 0 30 15 15.23 1 0 0
B JsonApiSerializer::extractRelationships() 0 33 11 11.32 5 0 1
B JsonApiSerializer::filterKeyOrAttributes() 0 15 10 10 2 0 1
B JsonApiDeserializer::completeRelationship() 0 27 8 8 3 0 0
B JsonApiSerializer::parseReference() 0 21 8 8 1 0 0
B Serialization\JsonApiSerializer::serialize() 0 16 7 7 2 0 0
A JsonApiSerializerDeserializerTrait::isArrayOfReference() 0 12 6 6 1 0 0
A JsonApiDeserializer::parseRelationship() 0 19 5 5 3 0 0
A JsonApiDeserializer::keepReferenceKeys() 0 10 5 5.02 1 0 0
A JsonApiDeserializer::moveReferences() 0 9 4 4.13 1 0 0
A JsonApiDeserializer::parseData() 0 9 3 3.01 1 0 0
A JsonApiSerializer::processRecursiveElement() 0 9 3 3.01 1 0 0
A is_array_of_array() 0 8 4 20 1 0 0
A Serialization\JsonApiDeserializer::__invoke() 0 1 1 2 1 0 0
A JsonApiSerializer::serializeString() 0 7 3 3.14 0 0 0