Fix payroll attendance hooks 💶

This commit is contained in:
gamonoid
2017-09-09 15:25:46 +02:00
parent e650771867
commit 0ab818b398
2 changed files with 6 additions and 6 deletions

View File

@@ -53,32 +53,32 @@ class AttendanceAdminManager extends AbstractModuleManager
$this->addCalculationHook(
'AttendanceUtil_getTimeWorkedHours',
'Total Hours from Attendance',
'AttendanceUtil',
'\\Attendance\\Admin\\Api\\AttendanceUtil',
'getTimeWorkedHours'
);
$this->addCalculationHook(
'AttendanceUtil_getRegularWorkedHours',
'Total Regular Hours from Attendance',
'AttendanceUtil',
'\\Attendance\\Admin\\Api\\AttendanceUtil',
'getRegularWorkedHours'
);
$this->addCalculationHook(
'AttendanceUtil_getOverTimeWorkedHours',
'Total Overtime Hours from Attendance',
'AttendanceUtil',
'\\Attendance\\Admin\\Api\\AttendanceUtil',
'getOverTimeWorkedHours'
);
$this->addCalculationHook(
'AttendanceUtil_getWeeklyRegularWorkedHours',
'Total Weekly Regular Hours from Attendance',
'AttendanceUtil',
'\\Attendance\\Admin\\Api\\AttendanceUtil',
'getWeeklyBasedRegularHours'
);
$this->addCalculationHook(
'AttendanceUtil_getWeeklyOverTimeWorkedHours',
'Total Weekly Overtime Hours from Attendance',
'AttendanceUtil',
'\\Attendance\\Admin\\Api\\AttendanceUtil',
'getWeeklyBasedOvertimeHours'
);
}

View File

@@ -24,7 +24,7 @@ class AttendanceUtil
);
$atCalClassName = SettingsManager::getInstance()->getSetting('Attendance: Overtime Calculation Class');
$atCalClassName = '\\Attendance\\Common\\\Calculations\\'.$atCalClassName;
$atCalClassName = '\\Attendance\\Common\\Calculations\\'.$atCalClassName;
$atCal = new $atCalClassName();
$atSum = $atCal->getDataSeconds($atts, $startDate, true);