Code Duplication    Length = 12-14 lines in 2 locations

src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaCandidateController.php 1 location

@@ 67-80 (lines=14) @@
64
     * @param Request $request
65
     * @return JsonResponse
66
     */
67
    public function getAction(Request $request)
68
    {
69
        $this->denyAccessUnlessGranted(['ROLE_RA']);
70
71
        $identityId = $request->get('identityId');
72
73
        $raCandidate = $this->raCandidateService->findByIdentityId($identityId);
74
75
        if ($raCandidate === null) {
76
            throw new NotFoundHttpException(sprintf("RaCandidate with IdentityId '%s' does not exist", $identityId));
77
        }
78
79
        return new JsonResponse($raCandidate);
80
    }
81
}
82

src/Surfnet/StepupMiddleware/ApiBundle/Controller/RaListingController.php 1 location

@@ 43-54 (lines=12) @@
40
        $this->raListingService = $raListingService;
41
    }
42
43
    public function getAction($identityId)
44
    {
45
        $this->denyAccessUnlessGranted(['ROLE_RA']);
46
47
        $raListing = $this->raListingService->findByIdentityId(new IdentityId($identityId));
48
49
        if ($raListing === null) {
50
            throw new NotFoundHttpException(sprintf("RaListing '%s' does not exist", $identityId));
51
        }
52
53
        return new JsonResponse($raListing);
54
    }
55
56
    public function searchAction(Request $request, Institution $institution)
57
    {