Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B Crossjoin\Json\Decoder::getEncoding() 0 11 6 3 0 0
B Json\Decoder::getEncodingPatterns() 0 7 1 1 0 0
B Crossjoin\Json\Decoder::decode() 0 12 2 4 0 0
A Crossjoin\Json\Decoder::prepareJson() 0 8 4 1 0 0
A Json\Decoder::getEncodingBytes() 0 6 4 2 0 0
A Json\Converter::tryConvertEncoding() 0 10 4 0 0 0
A Crossjoin\Json\Encoder::encodePhpLt55() 0 7 4 1 0 0
A Converter::removeByteOrderMark() 0 12 1 1 0 0
A Decoder::checkForNativeJsonError() 0 3 2 1 0 0
A functions.php ➔ json_encode() 0 8 3 0 0 0
A Json\Converter::convertWithIconv() 0 7 3 1 0 0
A Decoder::setIgnoreByteOrderMark() 0 3 1 1 0 0
A functions.php ➔ json_decode() 0 8 3 0 0 0
A Converter::convertWithUConverter() 0 5 2 1 0 0
A Crossjoin\Json\Encoder::setEncoding() 0 6 2 1 0 0