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( $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'
); );
} }

View File

@@ -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);