- } else {
- $out = "$path did not pass validation.\n";
- foreach ( $validator->getErrors() as $error ) {
- $out .= "[{$error['property']}] {$error['message']}\n";
- }
- if ( $extraErrors ) {
- $out .= implode( "\n", $extraErrors ) . "\n";
- }
- throw new ExtensionJsonValidationError( $out );