Maurits van der Schee 3 years ago
parent
commit
37a8ab6f6b
1 changed files with 4 additions and 3 deletions
  1. 4
    3
      src/Tqdev/PhpCrudApi/Controller/JsonResponder.php

+ 4
- 3
src/Tqdev/PhpCrudApi/Controller/JsonResponder.php View File

6
 use Tqdev\PhpCrudApi\Record\Document\ErrorDocument;
6
 use Tqdev\PhpCrudApi\Record\Document\ErrorDocument;
7
 use Tqdev\PhpCrudApi\Record\ErrorCode;
7
 use Tqdev\PhpCrudApi\Record\ErrorCode;
8
 use Tqdev\PhpCrudApi\ResponseFactory;
8
 use Tqdev\PhpCrudApi\ResponseFactory;
9
+use Tqdev\PhpCrudApi\ResponseUtils;
9
 
10
 
10
 class JsonResponder implements Responder
11
 class JsonResponder implements Responder
11
 {
12
 {
42
         $documents = array();
43
         $documents = array();
43
         $errors = array();
44
         $errors = array();
44
         $success = true;
45
         $success = true;
45
-        foreach ($results as $i=>$result) {
46
+        foreach ($results as $i => $result) {
46
             if ($result instanceof \Throwable) {
47
             if ($result instanceof \Throwable) {
47
                 $documents[$i] = null;
48
                 $documents[$i] = null;
48
                 $errors[$i] = ErrorDocument::fromException($result);
49
                 $errors[$i] = ErrorDocument::fromException($result);
49
                 $success = false;
50
                 $success = false;
50
             } else {
51
             } else {
51
                 $documents[$i] = $result;
52
                 $documents[$i] = $result;
52
-                $errors[$i] = new ErrorDocument(new ErrorCode(0),'',null);
53
+                $errors[$i] = new ErrorDocument(new ErrorCode(0), '', null);
53
             }
54
             }
54
         }
55
         }
55
         $status = $success ? ResponseFactory::OK : ResponseFactory::FAILED_DEPENDENCY;
56
         $status = $success ? ResponseFactory::OK : ResponseFactory::FAILED_DEPENDENCY;
56
         $document = $success ? $documents : $errors;
57
         $document = $success ? $documents : $errors;
57
         $response = ResponseFactory::fromObject($status, $document);
58
         $response = ResponseFactory::fromObject($status, $document);
58
-        foreach ($results as $i=>$result) {
59
+        foreach ($results as $i => $result) {
59
             if ($result instanceof \Throwable) {
60
             if ($result instanceof \Throwable) {
60
                 if ($this->debug) {
61
                 if ($this->debug) {
61
                     $response = ResponseUtils::addExceptionHeaders($response, $result);
62
                     $response = ResponseUtils::addExceptionHeaders($response, $result);

Loading…
Cancel
Save