Fix payroll attendance hooks 💶 ⏰
This commit is contained in:
@@ -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'
|
||||
);
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user