Code Duplication    Length = 11-11 lines in 2 locations

src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/AuthorizationRepository.php 2 locations

@@ 87-97 (lines=11) @@
84
     * @param InstitutionRole $role
85
     * @return array
86
     */
87
    private function getAuthorizationRolesForAuthorization(InstitutionRole $role)
88
    {
89
        switch (true) {
90
            case $role->equals(InstitutionRole::useRa()):
91
                return [InstitutionRole::ROLE_USE_RA];
92
            case $role->equals(InstitutionRole::useRaa()):
93
                return [InstitutionRole::ROLE_USE_RAA];
94
            default:
95
                return [];
96
        }
97
    }
98
99
    /**
100
     * @param InstitutionRole $role
@@ 103-113 (lines=11) @@
100
     * @param InstitutionRole $role
101
     * @return array
102
     */
103
    private function getAuthorizationRolesForRa(InstitutionRole $role)
104
    {
105
        switch (true) {
106
            case $role->equals(InstitutionRole::useRa()):
107
                return [AuthorityRole::ROLE_RA, AuthorityRole::ROLE_RAA];
108
            case $role->equals(InstitutionRole::useRaa()):
109
                return [AuthorityRole::ROLE_RAA];
110
            default:
111
                return [];
112
        }
113
    }
114
}
115