Code Duplication    Length = 7-8 lines in 2 locations

src/Chamilo/CoreBundle/Security/Authorization/Voter/SessionVoter.php 2 locations

@@ 123-129 (lines=7) @@
120
                }
121
122
                // Course-Coach access
123
                if ($session->hasCoachInCourseWithStatus($user, $course)) {
124
                    if (!$session->isActiveForCoach()) {
125
                        return false;
126
                    }
127
                    $user->addRole('ROLE_CURRENT_SESSION_COURSE_TEACHER');
128
                    return true;
129
                }
130
131
                // Student access
132
                if ($session->hasUserInCourse($user, $course)) {
@@ 199-206 (lines=8) @@
196
                }
197
198
                // Course session check
199
                if ($session->hasCoachInCourseWithStatus($user, $course)) {
200
                    if (!$session->isActiveForCoach()) {
201
                        return false;
202
                    }
203
                    $user->addRole('ROLE_CURRENT_SESSION_COURSE_TEACHER');
204
205
                    return true;
206
                }
207
                return false;
208
                break;
209
        }