Code Duplication    Length = 8-8 lines in 2 locations

src/Exception/OmsRequestErrorException.php 2 locations

@@ 23-30 (lines=8) @@
20
        parent::__construct($message, $code, $previous);
21
    }
22
23
    public static function becauseOfError(int $responseCode, string $response, \Throwable $exception): self
24
    {
25
        $self = new static('Request to OMS finished with error', 0, $exception);
26
        $self->response = $response;
27
        $self->responseCode = $responseCode;
28
29
        return $self;
30
    }
31
32
    public static function becauseResponseIsIncorrect(int $responseCode, string $response): self
33
    {
@@ 32-39 (lines=8) @@
29
        return $self;
30
    }
31
32
    public static function becauseResponseIsIncorrect(int $responseCode, string $response): self
33
    {
34
        $self = new static('Request to OMS is incorrect');
35
        $self->response = $response;
36
        $self->responseCode = $responseCode;
37
38
        return $self;
39
    }
40
41
    public function getResponse(): string
42
    {