Code Duplication    Length = 11-13 lines in 2 locations

src/DavidePastore/CodiceFiscaleRest/CodiceFiscaleControllerProvider.php 2 locations

@@ 45-57 (lines=13) @@
42
            $errors = $app['validator']->validate($data, $constraint);
43
            $response = new \stdClass();
44
45
            if (count($errors) > 0) {
46
                $response = $this->generateResponseFromErrors($errors);
47
            } else {
48
                $subject = new Subject($data);
49
50
                $calculator = new Calculator($subject, array(
51
                    'omocodiaLevel' => $data['omocodiaLevel'],
52
                ));
53
                $codiceFiscale = $calculator->calculate();
54
55
                $response->status = true;
56
                $response->codiceFiscale = $codiceFiscale;
57
            }
58
59
            return new JsonResponse($response);
60
        })
@@ 84-94 (lines=11) @@
81
            $errors = $app['validator']->validate($data, $constraint);
82
            $response = new \stdClass();
83
84
            if (count($errors) > 0) {
85
                $response = $this->generateResponseFromErrors($errors);
86
            } else {
87
                $subject = new Subject($data);
88
89
                $calculator = new Calculator($subject);
90
                $codiciFiscali = $calculator->calculateAllPossibilities();
91
92
                $response->status = true;
93
                $response->codiciFiscali = $codiciFiscali;
94
            }
95
96
            return new JsonResponse($response);
97
        })