Fix payroll attendance hooks 💶 ⏰
This commit is contained in:
@@ -53,32 +53,32 @@ class AttendanceAdminManager extends AbstractModuleManager
|
|||||||
$this->addCalculationHook(
|
$this->addCalculationHook(
|
||||||
'AttendanceUtil_getTimeWorkedHours',
|
'AttendanceUtil_getTimeWorkedHours',
|
||||||
'Total Hours from Attendance',
|
'Total Hours from Attendance',
|
||||||
'AttendanceUtil',
|
'\\Attendance\\Admin\\Api\\AttendanceUtil',
|
||||||
'getTimeWorkedHours'
|
'getTimeWorkedHours'
|
||||||
);
|
);
|
||||||
|
|
||||||
$this->addCalculationHook(
|
$this->addCalculationHook(
|
||||||
'AttendanceUtil_getRegularWorkedHours',
|
'AttendanceUtil_getRegularWorkedHours',
|
||||||
'Total Regular Hours from Attendance',
|
'Total Regular Hours from Attendance',
|
||||||
'AttendanceUtil',
|
'\\Attendance\\Admin\\Api\\AttendanceUtil',
|
||||||
'getRegularWorkedHours'
|
'getRegularWorkedHours'
|
||||||
);
|
);
|
||||||
$this->addCalculationHook(
|
$this->addCalculationHook(
|
||||||
'AttendanceUtil_getOverTimeWorkedHours',
|
'AttendanceUtil_getOverTimeWorkedHours',
|
||||||
'Total Overtime Hours from Attendance',
|
'Total Overtime Hours from Attendance',
|
||||||
'AttendanceUtil',
|
'\\Attendance\\Admin\\Api\\AttendanceUtil',
|
||||||
'getOverTimeWorkedHours'
|
'getOverTimeWorkedHours'
|
||||||
);
|
);
|
||||||
$this->addCalculationHook(
|
$this->addCalculationHook(
|
||||||
'AttendanceUtil_getWeeklyRegularWorkedHours',
|
'AttendanceUtil_getWeeklyRegularWorkedHours',
|
||||||
'Total Weekly Regular Hours from Attendance',
|
'Total Weekly Regular Hours from Attendance',
|
||||||
'AttendanceUtil',
|
'\\Attendance\\Admin\\Api\\AttendanceUtil',
|
||||||
'getWeeklyBasedRegularHours'
|
'getWeeklyBasedRegularHours'
|
||||||
);
|
);
|
||||||
$this->addCalculationHook(
|
$this->addCalculationHook(
|
||||||
'AttendanceUtil_getWeeklyOverTimeWorkedHours',
|
'AttendanceUtil_getWeeklyOverTimeWorkedHours',
|
||||||
'Total Weekly Overtime Hours from Attendance',
|
'Total Weekly Overtime Hours from Attendance',
|
||||||
'AttendanceUtil',
|
'\\Attendance\\Admin\\Api\\AttendanceUtil',
|
||||||
'getWeeklyBasedOvertimeHours'
|
'getWeeklyBasedOvertimeHours'
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -24,7 +24,7 @@ class AttendanceUtil
|
|||||||
);
|
);
|
||||||
|
|
||||||
$atCalClassName = SettingsManager::getInstance()->getSetting('Attendance: Overtime Calculation Class');
|
$atCalClassName = SettingsManager::getInstance()->getSetting('Attendance: Overtime Calculation Class');
|
||||||
$atCalClassName = '\\Attendance\\Common\\\Calculations\\'.$atCalClassName;
|
$atCalClassName = '\\Attendance\\Common\\Calculations\\'.$atCalClassName;
|
||||||
$atCal = new $atCalClassName();
|
$atCal = new $atCalClassName();
|
||||||
$atSum = $atCal->getDataSeconds($atts, $startDate, true);
|
$atSum = $atCal->getDataSeconds($atts, $startDate, true);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user