Code Duplication    Length = 10-11 lines in 3 locations

programs/planning.php 3 locations

@@ 978-988 (lines=11) @@
975
        
976
   
977
        
978
    case 'edit': // create / edit custom planning
979
        bab_requireCredential();
980
        $agent = absences_Agent::getCurrentUser();
981
        if(!$agent->isManager()) {
982
            $babBody->addError(absences_translate("Access denied to planning"));
983
            return;
984
        }
985
        
986
        absences_PlanningEdit();
987
        
988
        break;
989
        
990
    
991
    case 'setusers':
@@ 991-1000 (lines=10) @@
988
        break;
989
        
990
    
991
    case 'setusers':
992
        bab_requireCredential();
993
        $agent = absences_Agent::getCurrentUser();
994
        if(!$agent->isManager()) {
995
            $babBody->addError(absences_translate("Access denied to planning"));
996
            return;
997
        }
998
        
999
        absences_PlanningSetUsers();
1000
        break;
1001
        
1002
        
1003
    case 'delete':
@@ 1003-1012 (lines=10) @@
1000
        break;
1001
        
1002
        
1003
    case 'delete':
1004
        bab_requireCredential();
1005
        $agent = absences_Agent::getCurrentUser();
1006
        if(!$agent->isManager()) {
1007
            $babBody->addError(absences_translate("Access denied to planning"));
1008
            return;
1009
        }
1010
        
1011
        absences_planningDelete();
1012
        break;
1013
        
1014
        
1015
    case 'custom':