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

@@ 2639-2644 (lines=6) @@
2636
					$sImgPath . 'edit_add.png', '', '', '')
2637
	);
2638
	
2639
	if ($agent->canCreateWorkperiodRecoverRequest()) {
2640
		$toolbar->addToolbarItem(
2641
				new BAB_ToolbarItem(absences_translate("Recovery request"), $addon->getUrl().'vacuser&idx=workperiod',
2642
						$sImgPath . 'edit_add.png', '', '', '')
2643
		);
2644
	}
2645
	
2646
	if ($agent->Cet()->canAdd()) {
2647
		$toolbar->addToolbarItem(
@@ 2646-2651 (lines=6) @@
2643
		);
2644
	}
2645
	
2646
	if ($agent->Cet()->canAdd()) {
2647
		$toolbar->addToolbarItem(
2648
				new BAB_ToolbarItem(absences_translate("Deposit on my time saving account"), $addon->getUrl().'vacuser&idx=cet',
2649
						$sImgPath . 'edit_add.png', '', '', '')
2650
		);
2651
	}
2652
	
2653
	return $toolbar->printTemplate();
2654
}