|
@@ -40,13 +40,13 @@ |
|
|
block discarded – undo |
|
40
|
40
|
// Assume references are relative to the current file |
|
41
|
41
|
// Create an issue or pull request if you need more complex use cases |
|
42
|
42
|
$refResolver = new RefResolver(new UriRetriever(), new UriResolver()); |
|
43
|
|
- $schemaObj = $refResolver->resolve('file://' . realpath($schema)); |
|
|
43
|
+ $schemaObj = $refResolver->resolve('file://'.realpath($schema)); |
|
44
|
44
|
|
|
45
|
45
|
$validator = new Validator(); |
|
46
|
46
|
$validator->check($content, $schemaObj); |
|
47
|
47
|
|
|
48
|
48
|
$message = '- Property: %s, Contraint: %s, Message: %s'; |
|
49
|
|
- $messages = array_map(function ($exception) use ($message) { |
|
|
49
|
+ $messages = array_map(function($exception) use ($message) { |
|
50
|
50
|
return sprintf($message, $exception['property'], $exception['constraint'], $exception['message']); |
|
51
|
51
|
}, $validator->getErrors()); |
|
52
|
52
|
$messages[] = '- Response: '.json_encode($content); |
Please login to merge, or discard this patch.