Code

Rating   Name Duplication Size Complexity Changes Bugs Features
C Volan\Volan::validateNode() 0 24 8 0 0 0
A Volan\Volan::validateExcessiveKeys() 0 8 4 0 0 0
A Volan\Volan::validateNesting() 0 3 4 0 0 0
A Volan\Volan::validate() 0 13 3 0 0 0
A Volan::isChildElementHasStrictKeys() 0 7 4 0 0 0
A Volan\Volan::getClassValidator() 0 14 3 0 0 0
A CustomArrayObject::getArrayKeys() 0 6 3 2 0 0
A Volan\Volan::validateNodeValue() 0 7 3 0 0 0
A Volan\ValidatorResult::getErrorInfo() 0 5 1 0 0 0
A Volan::validateExcessiveKeysAbsent() 0 3 2 0 0 0
A Traits\ErrorHandlerTrait::setError() 0 5 1 1 0 0
A Volan\ValidatorResult::setLog() 0 3 1 0 0 0
A Volan::validateTypeFieldIsPresent() 0 4 2 0 0 0
A Volan\ValidatorResult::setError() 0 4 1 0 0 0
A Volan::validateRequiredFieldIsPresent() 0 4 2 0 0 0