Passed
Push — master ( aa647f...4d2d04 )
by butschster
02:11 queued 14s
created
src/Http/src/ErrorHandler/PlainRenderer.php 1 patch
Braces   +5 added lines, -2 removed lines patch added patch discarded remove patch
@@ -25,10 +25,13 @@
 block discarded – undo
25 25
         $acceptItems = AcceptHeader::fromString($request->getHeaderLine('Accept'))->getAll();
26 26
 
27 27
         $response = $this->responseFactory->createResponse($code);
28
-        if ($acceptItems && $acceptItems[0]->getValue() === 'application/json') {
28
+        if ($acceptItems && $acceptItems[0]->getValue() === 'application/json')
29
+        {
29 30
             $response = $response->withHeader('Content-Type', 'application/json; charset=UTF-8');
30 31
             $response->getBody()->write(\json_encode(['status' => $code]));
31
-        } else {
32
+        }
33
+        else
34
+        {
32 35
             $response->getBody()->write("Error code: {$code}");
33 36
         }
34 37
 
Please login to merge, or discard this patch.
src/Http/src/Middleware/ErrorHandlerMiddleware.php 1 patch
Braces   +18 added lines, -8 removed lines patch added patch discarded remove patch
@@ -39,17 +39,23 @@  discard block
 block discarded – undo
39 39
      */
40 40
     public function process(Request $request, Handler $handler): Response
41 41
     {
42
-        try {
42
+        try
43
+        {
43 44
             return $handler->handle($request);
44
-        } catch (ClientException|RouterException $e) {
45
+        }
46
+        catch (ClientException|RouterException $e)
47
+        {
45 48
             $code = $e instanceof ClientException ? $e->getCode() : 404;
46
-        } catch (\Throwable $e) {
49
+        }
50
+        catch (\Throwable $e)
51
+        {
47 52
             $code = 500;
48 53
         }
49 54
 
50 55
         $this->errorHandler->report($e);
51 56
 
52
-        if (!$this->suppressErrors->suppressed()) {
57
+        if (!$this->suppressErrors->suppressed())
58
+        {
53 59
             return $this->renderError($request, $e, $code);
54 60
         }
55 61
 
@@ -67,7 +73,8 @@  discard block
 block discarded – undo
67 73
 
68 74
         [$format, $renderer] = $this->getRenderer($this->errorHandler, $request);
69 75
 
70
-        if ($format !== null) {
76
+        if ($format !== null)
77
+        {
71 78
             $response = $response->withHeader('Content-Type', $format . '; charset=UTF-8');
72 79
         }
73 80
 
@@ -87,12 +94,15 @@  discard block
 block discarded – undo
87 94
      */
88 95
     private function getRenderer(ExceptionHandlerInterface $handler, Request $request): array
89 96
     {
90
-        if ($request->hasHeader('Accept')) {
97
+        if ($request->hasHeader('Accept'))
98
+        {
91 99
             $acceptItems = AcceptHeader::fromString($request->getHeaderLine('Accept'))->getAll();
92
-            foreach ($acceptItems as $item) {
100
+            foreach ($acceptItems as $item)
101
+            {
93 102
                 $format = $item->getValue();
94 103
                 $renderer = $handler->getRenderer($format);
95
-                if ($renderer !== null) {
104
+                if ($renderer !== null)
105
+                {
96 106
                     return [$format, $renderer];
97 107
                 }
98 108
             }
Please login to merge, or discard this patch.