Code Duplication    Length = 15-16 lines in 2 locations

programs/vacuser.php 2 locations

@@ 3360-3375 (lines=16) @@
3357
			
3358
		break;
3359
		
3360
	case 'workperiod':
3361
		absences_createWorkperiodRecoverRequest();
3362
		
3363
		
3364
		if (!bab_rp('id_user')) {
3365
		  $babBody->addItemMenu("lvreq", absences_translate("Requests"), absences_addon()->getUrl()."vacuser&idx=lvreq");
3366
		}
3367
		
3368
		$babBody->addItemMenu("workperiod", absences_translate("Working day"), absences_addon()->getUrl()."vacuser&idx=workperiod");
3369
		
3370
		if( $agent->isManager())
3371
			$babBody->addItemMenu("list", absences_translate("Management"), absences_addon()->getUrl()."vacadm");
3372
		
3373
		if ($agent->isEntityManager())
3374
			$babBody->addItemMenu("entities", absences_translate("Delegate management"), absences_addon()->getUrl()."vacchart&idx=entities");
3375
		break;
3376
		
3377
	case 'cet':
3378
		absences_createCetDepositRequest();
@@ 3377-3391 (lines=15) @@
3374
			$babBody->addItemMenu("entities", absences_translate("Delegate management"), absences_addon()->getUrl()."vacchart&idx=entities");
3375
		break;
3376
		
3377
	case 'cet':
3378
		absences_createCetDepositRequest();
3379
		
3380
		if (!bab_rp('id_user')) {
3381
		    $babBody->addItemMenu("lvreq", absences_translate("Requests"), absences_addon()->getUrl()."vacuser&idx=lvreq");
3382
		}
3383
		
3384
		$babBody->addItemMenu("cet", absences_translate("Time saving account"), absences_addon()->getUrl()."vacuser&idx=cet");
3385
		
3386
		if( $agent->isManager())
3387
			$babBody->addItemMenu("list", absences_translate("Management"), absences_addon()->getUrl()."vacadm");
3388
		
3389
		if ($agent->isEntityManager())
3390
			$babBody->addItemMenu("entities", absences_translate("Delegate management"), absences_addon()->getUrl()."vacchart&idx=entities");
3391
		break;
3392
		
3393
	case 'movement':
3394