Conditions | 7 |
Paths | 4 |
Total Lines | 18 |
Code Lines | 9 |
Lines | 0 |
Ratio | 0 % |
Tests | 9 |
CRAP Score | 7 |
1 | <?php |
||
45 | 6 | public function status(PayloadInterface $payload) |
|
46 | { |
||
47 | 6 | $status = $payload->getStatus(); |
|
48 | |||
49 | 6 | if ($status >= PayloadInterface::OK && $status < PayloadInterface::ERROR) { |
|
50 | 3 | return 200; |
|
51 | } |
||
52 | |||
53 | 3 | if ($status >= PayloadInterface::ERROR && $status < PayloadInterface::INVALID) { |
|
54 | 1 | return 500; |
|
55 | } |
||
56 | |||
57 | 2 | if ($status >= PayloadInterface::INVALID && $status < PayloadInterface::UNKNOWN) { |
|
58 | 1 | return 400; |
|
59 | } |
||
60 | |||
61 | 1 | return 520; |
|
62 | } |
||
63 | } |
||
64 |