package API\TimeClock\APITimeClockUnAuthenticated

 Methods

__construct()

__construct() 

checkStationType()

checkStationType($type_id) 

Parameters

$type_id

getCompanyObject()

getCompanyObject() 

getConfig()

getConfig($last_check_epoch = 0, $current_config = array()

Parameters

$last_check_epoch

$current_config

getDate()

getDate() 

getFirmware()

getFirmware($current_version = NULL

Parameters

$current_version

getFirmwareFile()

getFirmwareFile() 

getFirmwareVersion()

getFirmwareVersion() 

getLatestFirmwareVersion()

getLatestFirmwareVersion() 

getMessage()

getMessage($user_id, $punch_status = 0, $order = 0

Parameters

$user_id

$punch_status

$order

getModeFlagMap()

getModeFlagMap() 

getStationObject()

getStationObject() 

getTimeZone()

getTimeZone() 

getUserIdForEmployeeNumber()

getUserIdForEmployeeNumber($employee_number) 

Parameters

$employee_number

getUserIdentification()

getUserIdentification($last_update_epoch = 0, $clock_user_ids = array()

Parameters

$last_update_epoch

$clock_user_ids

getUsers()

getUsers($last_update_epoch = 0, $clock_user_ids = array()

Parameters

$last_update_epoch

$clock_user_ids

isLatestData()

isLatestData($last_check_epoch, $clock_epoch = NULL

Parameters

$last_check_epoch

$clock_epoch

isLatestFirmwareVersion()

isLatestFirmwareVersion($current_version) 

Parameters

$current_version

ping()

ping() 

setAttendance()

setAttendance($data) 

Parameters

$data

setLog()

setLog($data) 

Parameters

$data

setUserIdentification()

setUserIdentification($data) 

Parameters

$data

convertTimeClockUserIDToUserID()

convertTimeClockUserIDToUserID($timeclock_user_ids) 

Parameters

$timeclock_user_ids

convertUserIdToTimeClockUserID()

convertUserIdToTimeClockUserID($user_id) 

Parameters

$user_id

getNextTimeClockUserId()

getNextTimeClockUserId() 

getStatusAndType()

getStatusAndType($clock_status_id) 

Parameters

$clock_status_id

getUserIdToTimeClockUserIdMap()

getUserIdToTimeClockUserIdMap() 

getUserIdToTimeClockUserIdMapInitializationDate()

getUserIdToTimeClockUserIdMapInitializationDate() 

processPunches()

processPunches($attendance_log) 

Parameters

$attendance_log

setTimeClockUserIdForUser()

setTimeClockUserIdForUser($user_id) 

Parameters

$user_id

 Properties

 

$company_obj

$company_obj 

Default

NULL
 

$mode_flag

$mode_flag 

Default

NULL
 

$station_obj

$station_obj 

Default

NULL
 

$test_mode

$test_mode 

Default

FALSE
 

$user_id_to_timeclock_user_id_map

$user_id_to_timeclock_user_id_map 

Default

FALSE