Code Duplication    Length = 6-11 lines in 3 locations

programs/utilit/organization.ui.php 1 location

@@ 97-107 (lines=11) @@
94
    $sImgPath = $GLOBALS['babInstallPath'] . 'skins/ovidentia/images/Puces/';
95
96
    $sync = (int) absences_getVacationOption('organization_sync');
97
    if (!$sync)
98
    {
99
    
100
        $toolbar->addToolbarItem(
101
            new BAB_ToolbarItem(
102
                absences_translate('Add organization'), 
103
                $addon->getUrl().'organizations&idx=edit',
104
                $sImgPath . 'edit_add.png', '', '', '')
105
        );
106
    
107
    }
108
109
    return $toolbar->printTemplate();
110
}

programs/vacuser.php 2 locations

@@ 2653-2658 (lines=6) @@
2650
					$sImgPath . 'edit_add.png', '', '', '')
2651
	);
2652
	
2653
	if ($agent->canCreateWorkperiodRecoverRequest()) {
2654
		$toolbar->addToolbarItem(
2655
				new BAB_ToolbarItem(absences_translate("Recovery request"), $addon->getUrl().'vacuser&idx=workperiod',
2656
						$sImgPath . 'edit_add.png', '', '', '')
2657
		);
2658
	}
2659
	
2660
	if ($agent->Cet()->canAdd()) {
2661
		$toolbar->addToolbarItem(
@@ 2660-2665 (lines=6) @@
2657
		);
2658
	}
2659
	
2660
	if ($agent->Cet()->canAdd()) {
2661
		$toolbar->addToolbarItem(
2662
				new BAB_ToolbarItem(absences_translate("Deposit on my time saving account"), $addon->getUrl().'vacuser&idx=cet',
2663
						$sImgPath . 'edit_add.png', '', '', '')
2664
		);
2665
	}
2666
	
2667
	return $toolbar->printTemplate();
2668
}