Code Duplication    Length = 7-7 lines in 3 locations

programs/vacadma.php 3 locations

@@ 1111-1117 (lines=7) @@
1108
		absences_beneficiariesUpdateProgress(bab_rp('idvr'));
1109
		break;
1110
		
1111
	case "viewvr":
1112
	    viewVacationRightPersonnel(bab_rp('idvr'));
1113
	    $babBody->addItemMenu("lrig", absences_translate("Rights"), absences_addon()->getUrl()."vacadma&idx=lrig");
1114
	    $babBody->addItemMenu("viewvr", absences_translate("Vacation right"), absences_addon()->getUrl()."vacadma&idx=viewvr&idvr=".bab_rp('idvr'));
1115
	    $babBody->addItemMenu("modvr", absences_translate("Edit"), absences_addon()->getUrl()."vacadma&idx=modvr&idvr=".bab_rp('idvr'));
1116
	    $babBody->addItemMenu("movement", absences_translate("History"), absences_addon()->getUrl()."vacadma&idx=movement&idvr=".bab_rp('idvr'));
1117
	    break;
1118
		
1119
	case 'movement':
1120
	    $babBody->addItemMenu("lrig", absences_translate("Rights"), absences_addon()->getUrl()."vacadma&idx=lrig");
@@ 1119-1125 (lines=7) @@
1116
	    $babBody->addItemMenu("movement", absences_translate("History"), absences_addon()->getUrl()."vacadma&idx=movement&idvr=".bab_rp('idvr'));
1117
	    break;
1118
		
1119
	case 'movement':
1120
	    $babBody->addItemMenu("lrig", absences_translate("Rights"), absences_addon()->getUrl()."vacadma&idx=lrig");
1121
	    $babBody->addItemMenu("viewvr", absences_translate("Vacation right"), absences_addon()->getUrl()."vacadma&idx=viewvr&idvr=".bab_rp('idvr'));
1122
		$babBody->addItemMenu("modvr", absences_translate("Modify"), absences_addon()->getUrl()."vacadma&idx=modvr&idvr=".bab_rp('idvr'));
1123
		$babBody->addItemMenu("movement", absences_translate("History"), absences_addon()->getUrl()."vacadma&idx=movement&idvr=".bab_rp('idvr'));
1124
	    absences_rightMovements(bab_rp('idvr'));
1125
	    break;
1126
1127
	case "modvr":
1128
		absences_addModifyVacationRight(bab_rp('idvr'));
@@ 1127-1133 (lines=7) @@
1124
	    absences_rightMovements(bab_rp('idvr'));
1125
	    break;
1126
1127
	case "modvr":
1128
		absences_addModifyVacationRight(bab_rp('idvr'));
1129
		$babBody->addItemMenu("lrig", absences_translate("Rights"), absences_addon()->getUrl()."vacadma&idx=lrig");
1130
		$babBody->addItemMenu("viewvr", absences_translate("Vacation right"), absences_addon()->getUrl()."vacadma&idx=viewvr&idvr=".bab_rp('idvr'));
1131
		$babBody->addItemMenu("modvr", absences_translate("Modify"), absences_addon()->getUrl()."vacadma&idx=modvr&idvr=".bab_rp('idvr'));
1132
		$babBody->addItemMenu("movement", absences_translate("History"), absences_addon()->getUrl()."vacadma&idx=movement&idvr=".bab_rp('idvr'));
1133
		break;
1134
1135
	case "addvr":
1136
		absences_addModifyVacationRight(false, bab_rp('from'));