Code Duplication    Length = 7-7 lines in 3 locations

src/Guesser/OpenApiSchema/OpenApiGuesser.php 3 locations

@@ 63-69 (lines=7) @@
60
            }
61
        }
62
63
        if ($object->getParameters()) {
64
            foreach ($object->getParameters() as $parameterName => $parameter) {
65
                if ($parameter instanceof BodyParameter) {
66
                    $this->chainGuesser->guessClass($parameter->getSchema(), $parameterName, $reference . '/parameters/' . $parameterName,  $registry);
67
                }
68
            }
69
        }
70
    }
71
72
    /**
@@ 86-92 (lines=7) @@
83
            return;
84
        }
85
86
        if ($operation->getParameters()) {
87
            foreach ($operation->getParameters() as $key => $parameter) {
88
                if ($parameter instanceof BodyParameter) {
89
                    $this->chainGuesser->guessClass($parameter->getSchema(), $name . 'Body', $reference . '/parameters/' . $key,  $registry);
90
                }
91
            }
92
        }
93
94
        if ($operation->getResponses()) {
95
            foreach ($operation->getResponses() as $status => $response) {
@@ 94-100 (lines=7) @@
91
            }
92
        }
93
94
        if ($operation->getResponses()) {
95
            foreach ($operation->getResponses() as $status => $response) {
96
                if ($response instanceof Response) {
97
                    $this->chainGuesser->guessClass($response->getSchema(), $name.'Response'.$status, $reference . '/responses/' . $status, $registry);
98
                }
99
            }
100
        }
101
    }
102
}
103